Программисты создали хостинг из адресной строки браузера
Вице-президент Дропбокса по дизайну создал сервис «Itty bitty sites» (Крошечные сайты) для создания сайтов, целиком хранящихся в их собственном URL.
Сервис поддерживает простой текст и HTML-коды, тоже после сжатия помещающихся в URL. После перехода по ссылке сам сайт возникает из собственного адреса и отображается на мониторе.
Адреса, они же единые указатели ресурса (URL) нужны, чтобы обозначать местонахождение страниц в сети, они могут хранить и другую информацию, среди которой могут быть якоря или идентификаторы фрагмента. Они обозначаются символом решетки и обрабатываются в самих браузерах. Якоря обычно используются для ссылок на конкретные части страниц, что нужно, к примеру, чтобы в большой статье сразу показывался определенный абзац.
Николас Житкоф из Дропбокса придумал воспользоваться этим элементом для хранения сайтов прямо в адресах. После якоря в них идут заголовки страниц, затем их коды. Символы после решетки обрабатывает браузер, потому никакие данные не хранятся нигде кроме как в адресе самой страницы.
Ресурс позволяет создавать собственные страницы с помощью простого редактора в виде простого текста или HTML-кода. Кроме того, можно создавать простые сайты с HTML, скриптами Java и CSS с помощью сервиса Codepen. После создания страницы в редакторе сервис сжимает данные без потерь алгоритмом LZMA, преобразует их в Base64-запись и размещает в URL. Адреса можно копировать, или преобразовывать в QR-коды и сканировать смартфоном. После открытия таких ссылок браузер загружает сайт, преобразует данные после решетки в код и отображает страницы на экране.
Дата публикации: 2018-07-10
Источник:
N+1