Архивы: по дате | по разделам | по авторам

Самый длинный адрес

АрхивСудите сами
автор : Олег Парамонов   30.01.2004

В Сети полно страниц с невероятно длинными и неудобными адресами. Сделать из многострочного монстра удобный в хозяйстве короткий URL поможет сайт TinyURL.

Интернетовские адреса нечасто вводят в браузер вручную. Чаще для этого используют закладки или просто переходят по ссылкам с других страниц. Казалось бы, беспокоиться о длине и понятности URL нет смысла. Однако это не так.

Сложности могут возникнуть, когда длинный адрес нужно послать по почте или ICQ. Если URL не умещается в одну строку, программы разбивают его на несколько частей. Потом, чтобы отыскать нужную страницу, приходится проводить целую спасательную операцию и склеивать покалеченный адрес из частей.

Проблема кажется надуманной? Вы, наверное, никогда не видели по-настоящему длинных адресов! Среди них встречаются настоящие монстры. Начнем с малого. Вот семь строк адреса страницы на новостном сайте Space.com. Пустяки, по большому счету.

http://www.space.com/php/multimedia/ima
gedisplay/img_display.php?pic=mars_fami
ly_02.jpg&cap=A%20MER%20robot%20meets%2
0smaller%20Sojourner%20test%20rover,%20
identical%20to%20the%20Mars%20machinery
%20that%20rolled%20its%20way%20across%2
0the%20red%20planet%20in%201997

Карты на сайте Mapquest скрываются за безумными URL, которые занимают под десять строк.

http://www.mapquest.com/maps/map.adp?ov
i=1&mqmap.x=300&mqmap.y=75&mapdata=%252
bKZmeiIh6N%252bIgpXRP3bylMaN0O4z8OOUkZW
Ye7NRH6ldDN96YFTIUmSH3Q6OzE5XVqcuc5zb%2
52fY5wy1MZwTnT2pu%252bNMjOjsHjvNlygTRMz
qazPStrN%252f1YzA0oWEWLwkHdhVHeG9sG6cMr
fXNJKHY6fML4o6Nb0SeQm75ET9jAjKelrmqBCNt
a%252bsKC9n8jslz%252fo188N4g3BvAJYuzx8J
8r%252f1fPFWkPYg%252bT9Su5KoQ9YpNSj%252
bmo0h0aEK%252bofj3f6vCP

Впрочем, настоящие коллекционеры видали образчики и подлиннее. Самый длинный адрес я оставлю напоследок - ищите его в конце статьи. С этакими чудовищами можно мириться, только пока они скрываются в адресной строке браузера и не особо привлекают внимание. Во всех прочих случаях от них лучше держаться подальше.

Однако переучить разработчиков всех в мире сайтов с неудобными адресами невозможно. К счастью, решение этой проблемы уже придумано. В интернете есть специальные сервисы, которые любой URL сделают маленьким и удобным для употребления.

Самый известный из них так и называется - TinyURL.com ("tiny" по-английски значит "крохотный"). Работает он очень просто. Если скормить ему длинный адрес, сервис запомнит его, а в обмен выдаст адрес в собственном домене TinyURL.com, заканчивающийся парой-другой букв и цифр. Например, шестистрочная ссылка на письмо в Google Groups, которая приводилась в пример несколькими абзацами выше, превращается в http://tinyurl.com/264ea.

На самом деле, по сгенерированному им адресу ничего нет. Если попытаться его открыть, TinyURL.com вытащит из своей базы данных исходный урл и перенаправит браузер туда.

У сервиса есть и недостаток, правда, в большинстве случаев его можно игнорировать. Если вручную менять комбинацию букв и цифр в сгенерированном TinyURL.com адресе, можно увидеть, какие адреса вводили другие пользователи сайта. То же самое относится и к адресам, которые вводите вы. Об этом надо помнить.

Кстати, у TinyURL.com есть злой брат-близнец с приличествующим названием - HugeURL.com ("huge" - "огромный"). Он-то и делает адреса рекордной длины, который я обещал показать в конце статьи.

http://www.hugeurl.com/?YWNiMDU2ODY3Mzh
hMjVmYzg0MzJmZTViZTdhYTc5MjUmMTImVm0wd2
QyUXlVWGxXYTJoV1YwZG9WVll3Wkc5alJsWjBUV
lpPV0Zac2JETlhhMUpUVmpGYWMySkVUbGhoTWsw
eFZqQmFTMk15U2tWVWJHaG9UVmhDVVZadGVGWmx
SbGw1Vkd0c2FsSnRhRzlVVjNOM1pVWmFkR05GZE
ZSTlZUVkpWbTEwYTFkSFNrZGpTRUpYVFVad1NGU
lVSbUZqVmtaMFVteFNUbUY2UlRGV1ZFb3dWakZh
V0ZOcmJGSmlSMmhZV1d4b2IwMHhXbGRYYlVaclV
sUkdXbGt3WkRSVk1rcElaSHBHVjJFeVVYZFpWRV
pyVTBaT2NscEhjRlJTVlhCWlZrWldhMVV5VW5Oa
lJtUllZbFZhY1ZscldtRmxWbVJ5VjI1a1YwMUVS
a1pWYkZKRFZqQXhkVlZ1V2xaaGExcFlXa1ZhVDJ
OdFNrZFRiV3hYVWpOb1dGWnRNSGRsUjBsNFUydG
thVk5GV2xSWmJHaFRWMVpXY1ZKcmRGUldiRm93V
2xWb2ExWXdNVVZTYTFwWFlrZG9jbFpxU2tabFZs
WlpXa1prYUdFeGNGaFhiRnBoVkRKT2RGSnJhR2h
TYXpWeldXeG9iMWRHV25STlNHaFBVbTE0VjFSVm
FHOVhSMHBJVld4c1dtSkhhRlJXTUZwVFZqRmtkR
kp0ZUZkaWEwcElWbXBKZUUxR1dsaFRhMlJxVWtW
YVYxWnFUbTlsYkZweFUydGthbUpWVmpaWlZWcHJ
ZVWRGZUdOR2FGaGlSbkJvVmtSS1QyUkdUbkphUm
xKcFZqTm9XVlpYY0U5aU1rbDRWMjVTVGxaRlNsa
FVWM2hMVFVaYWRFNVZPVmRpVlhCSVdUQmFjMWR0
U2toaFJsSmFUVlp3ZWxreWVHdGtSa3AwWlVaa2F
XRXdjRWxXYlhCS1pVWkplRmRzYUZSaE1sSndWV3
RhUzFZeFVsaE9WemxzWWtad2VGVXlkREJXTVZwe
VYyeHdXbFpXY0hKV2FrWkxWMVpHY2sxV1pGZE5N
RXBKVm10U1IyRXhaRWRWYmtwaFVteEtjRlpxVG0
5a2JGcEhWbTA1VWsxcmJEUldNalZUVkd4YVJsTn
NhRnBYU0VKSVZqQmFWbVZYVWtoa1IyaHBVbGhDV
2xkV1ZtOVVNVnAwVW01S1ZHSlhhRmhaVkVaM1pX
eHJlV1ZJWkZOV2JFcDVWR3hrYzFVeVNraFBWRTV
YVFc1b1dGZFdXbEpsUm1SellVWlNhRTFZUW5oV1
YzaHJWVEZrUjFWc2FFOVdlbXhZVlcxNGQyVkdWb
lJOVldSWFRVUkdlVlJzVm05V01VbzJVbXRvVjFa
RldreFdha3BQVW14YWMxcEhiRk5OVlZZelZteGF
VMUl4YkZkWGJrcE9WbXh3V0ZsWWNGZFdSbFp5Vm
10YVQxVlVNRGs9

Сколько тут строк - считайте сами.

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.