TinyURL
1. 개요
TinyURL은 긴 URL을 짧게 줄여주는 서비스이다. 사용자가 긴 URL을 입력하면, TinyURL 서버는 해시 테이블을 이용하여 짧은 URL을 생성하고 반환하며, 이 URL은 영구적으로 사용할 수 있다. 2008년부터는 사용자가 직접 의미 있는 사용자 지정 별칭을 만들 수 있도록 지원하며, API를 통해 자동 URL 단축 기능도 제공한다. TinyURL의 인기에 힘입어 유사 서비스가 등장했으며, 트위터 등에서 URL 단축 서비스로 사용되었다. TinyURL-whacking은 TinyURL 방식으로 생성된 짧은 웹 주소를 이용하여 흥미로운 사이트를 찾는 행위를 의미한다.
| 유형 | URL 단축 |
|---|---|
| 등록 | 필요 |
| 소유자 | TinyURL LLC |
| 제작자 | 케빈 길버트슨(Kevin Gilbertson) |
| 출시일 | 2002년 1월 |
| 현재 상태 | 활성 |
| 수익 | 구독, 광고 |
| 웹사이트 | TinyURL 공식 웹사이트 |
2. 서비스
TinyURL은 긴 URL을 짧게 줄여주는 서비스이다. 사용자는 긴 URL을 입력하여 짧은 URL을 얻을 수 있으며, 이 짧은 URL은 만료되지 않는다. 짧은 URL은 기억하기 쉽고, 트위터와 같이 글자 수 제한이 있는 곳에 사용하기 편리하다. 또한, 사용자가 직접 URL 별칭을 만들 수도 있다.
2.1. 기본 기능
TinyURL 홈페이지에는 긴 URL을 줄이기 위해 제출하는 데 사용되는 양식이 포함되어 있다. 사용자가 긴 URL을 입력하면, TinyURL 서버는 해시된 데이터베이스에 새 별칭을 추가하고 짧은 URL을 반환한다. 웹사이트에 따르면 단축된 URL은 만료되지 않는다.
TinyURL은 애플리케이션이 짧은 URL을 자동으로 생성할 수 있도록 하는 API를 제공한다.
짧은 URL 별칭은 적어두거나, 기억하거나, 배포하기 쉽기 때문에 유용하다. 또한 허용되는 문자 수가 제한된 텍스트 상자에 적합하다. 제한된 텍스트 상자의 몇 가지 예로는 IRC 채널 토픽, 이메일 서명, 마이크로블로그 (예: 처음에는 모든 게시물을 140자로, 나중에는 280자로 제한했던 트위터) , 특정 인쇄 신문(예: .net 잡지 또는 Nature) 및 특정 길이에서 메시지에 줄 바꿈을 적용하는 이메일 클라이언트가 있다.
2008년부터 TinyURL은 사용자가 더 의미 있는 사용자 지정 별칭을 만들 수 있도록 했다. 즉, 사용자가 무작위로 생성된 주소가 아닌 설명적인 URL을 만들 수 있다. 예를 들어 tinyurl.com/shorten-your-link는 웹사이트에 대한 위키백과 문서로 연결된다.
2.2. 사용자 지정 URL
TinyURL은 사용자가 무작위로 생성된 주소가 아닌, 더 의미 있는 사용자 지정 별칭(custom alias)을 만들 수 있도록 하였다. 예를 들어 tinyurl.com/shorten-your-link는 웹사이트에 대한 위키백과 문서로 연결된다.
2.3. 미리보기 기능
TinyURL에서 단축 URL로 전체 URL을 미리 보려면, 사용자는 먼저 TinyURL을 방문하여 기본 브라우저 쿠키 설정으로 미리 보기를 활성화하거나, 단축 URL을 브라우저 주소창에 복사하여 붙여넣고, 단축 URL tinyurl.com/x 앞에 preview.tinyurl.com/x를 붙이면 된다. 또 다른 미리 보기 기능은 TinyURL 사이트에 잘 문서화되어 있지 않지만, 링크 생성 시 작성자에게 미리 보기 기능이 있는 대체 단축 URL도 옵션으로 제공된다.
3. 영향
TinyURL은 인터넷 사용 환경, 특히 소셜 미디어에 큰 영향을 미쳤다. 긴 URL을 짧게 줄여주는 기능은 X(구 트위터)와 같이 글자 수 제한이 있는 서비스에서 유용하게 활용되었다.
3.2. X (구 트위터)
X (구 트위터)에 게시물을 올리는 사람들은 서비스에서 부과한 140자 제한 내에서 트윗 (소셜 미디어)을 유지하기 위해 단축 URL을 광범위하게 사용했다. X (구 트위터)는 2009년까지 TinyURL을 사용하다가 Bit.ly로 전환했다. 현재 X는 자체 t.co 도메인을 사용하여 31자보다 긴 링크를 자동으로 단축한다.