HTTP/1.1, RFC2616:
«The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URI of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle»
Согласен с автором, что важна новая концепция. Например, dropbox не является чем-то технологически новым: создай ftp/http-сервер, rsync, бла-бла. Но они предложили новый user experience. А это весомо.
Да не в url текст находится, статью же alizar писал =)
Текст находится в bit.ly, а url, как ему и положено _указывает_ на контент.
Тут по сути строится B-дерево высоты 2 (почему кстати не больше?), где корнем является ссылка, данная пользователю.
Контент узлов дерева хранится в bit.ly, в листах хранятся собственно данные, а в промежуточных узлах ссылки на дочерние узлы.
Кстати есть ещё безумная идея-обобщение от которой bit.ly будет в шоке!
Интерпретировать url как указатель на область памяти размером 2048 байт, bit.ly как ЗУ.
API такого ЗУ будет довольно специфическим — содержимое каждого блока памяти можно инициализировать при создании, и потом менять нельзя, можно только создавать новые блоки.
Но с помощью такого API можно строить любые персистентные структуры данных — одно(двух)связные списки, деревья поиска и много другого! Размер таких структур *теоретически* неограничен.
А если применить шифрование, то эти данные будут ещё и защищены от просмотра посторонними лицами, в том числе и сотрудниками bit.ly.
А дальше строим bitlyfs, использующую в качестве бэкенда bit.ly. Особенностью этой fs будет то, что т.к. бэкенд персистентный — то хранятся все версии файлов в этой файловой системе, получается типа VCS.
А если bit.ly удаляет неиспользуемые ссылки спустя какое-то время, то получаем некоторое подобие человеческого мозга — данные в этой fs, которые долго не использовались будут «забываться».
Так это же и есть искусство маркетинга! Вам предлагают совершенно новый продукт в котором нет ничего лишнего. А купив к нему дополнительные компоненты вы сможете его использовать практически так же как старый.
В этом тесте у меня все ссылки ведут на hashify вместо того, куда бы логично было… на lenta.ru
То есть, в принципе, можно только голый текст вешать?
А еще совсем неудобно получается, что вся страница справа, это делает полосу прокрутки.
Этот редактор слева — мешает.
Какого-то многообещаущего практического применения не обнаружил.
Было бы неплохо, если бы твит с такой ссылкой сам твиттер воспринимал, например, как изображение с длинным сообщением или еще как-то… Хотя… тогда твиттер перестал бы быть твиттером, а превратился бы в жж
Однажды один математик объявил премию любому, кто напишет для него идеальный архиватор: программу, которая сожмёт произвольный входной файл хотя бы на байт, и сможет распаковать обратно. Десятки людей присылали ему свои программы, и математик неизменно находил для каждой из них такой входной файл, который она сжать неспособна, пока не появился однажды герой, зашифровывающий один байт исходного файла в расширении сжатого и утверждающий, что его программа подбирает для сжимаемого файла наиболее оптимальный формат и поэтому разные расширения у сгенерированных файлов легитимны. И разозлился математик страшно, и стали передавать историю об этом программисты из поколения в поколение.
Очень бы хотелось ещё видеть в сервисе быструю возможность закешировать подобным образом страницу в одном из специфических режимов: полный, без скриптов, без картинок на внешних доменах, «только текст».
А вообще, соглашусь со многими комментировавшими выше — сервис достаточно специфический, но тем не менее, если сервис два-три раза выручает — это уже значимый сервис (имхо, конечно).
Веб-страница = URL