Чтобы избавиться от проблемы слишком длинных или неудобочитаемых адресов, существует куча всевозможных сервисов.

Сервис

Результат
на примере

QR-код

Кликер — достаточно удобный сервис от Яндекса. Предоставляет API для программного использования. Также предлагает простенький букмарклет для быстрого перехода к сервису:

javasсript:location.href='http://clck.ru/?url='+encodeURIComponent(location.href)

http://clck.ru/1HKxB
bitly — один из самых знаменитых подобных ресурсов.

http://bit.ly/NdhsKN

TinyURL — позволяет добавить собственный суффикс для сокращённого варианта (если он уже занят, генерируется обычный набор случайных символов). Также имеется букмарклет:

javasсript:void(location.href='http://tinyurl.com/create.php?url='+encodeURIComponent(location.href))

http://tinyurl.com/c9bzstm

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

http://preview.tinyurl.com/c9bzstm

u.to — достаточно простой сервис. Зарегистрированные пользователи могут отслеживать статистику переходов.

http://u.to/Ii4oAg





Думаю, не помешает в эту же тему добавить ссылки на распознаватели QR-кодов — в некотором роде можно считать, что они тоже сокращают адреса. Не хочу трясти поисковик в поисках генераторов кодов — пока что мне в них не было надобности, требовалось только декодирование.

  • Fox Tools — «хитрые» инструменты. В общем случае ресурс работает не только с QR-кодами, есть инструменты для разных видов кодирования / декодирования текстов, и не только.

  • ZXing Decoder — а вот это по-настоящему шикарная в смысле функциональности лошадка [вернее, зебра ]. Знает и умеет распознавать великое множество кодов — какие именно, читаем здесь. Что меня восхитило — умеет считывать даже с искаженных, растянутых и перевернутых картинок.

    Единственное нарекание — неприглядный интерфейс. Но для себя пользуюсь собственноручно написанным скриптом под GreaseMonkey, который позволил забыть об этом недостатке