fbpx

Новый инструмент от вице-президента Dropbox позволяет создавать микросайты в виде URL-адреса

Николас Житкоф – бывший дизайнер Google, который сейчас является вице-президентом по дизайну в Dropbox – создал действительно отличный веб-инструмент, который он называет itty bitty sites – “крошечными сайтами”, или автономными микросайтами, которые существуют исключительно как URL-адреса. Вы можете создать свой собственный, перейдя по ссылке itty.bitty.site.

Созданный сайт – это примерно лист А4, который можно наполнить простым текстом, символами ASCII или эмоджи. Фактическое ограничение по размеру страницы зависит от того, где вы хотите поделиться своим сайтом: Twitter и Slack позволяют около 4000 байт, а версия Mac для Chrome может вмещать до 10 000 байт.

Сайт фактически не размещен нигде – вся веб-страница существует в виде URL-адреса, сжатого с использованием так называемого цепного алгоритма Lempel-Ziv-Markov. Житкоф говорит, что это позволяет «значительно уменьшить размер для HTML и позволяет поместить печатную страницу информации в большинстве случаев”. Сжатый контент преобразуется из двоичного кода в строку символов, которая может функционировать как стандартная веб-ссылка. Фактические данные сохраняются в конце ссылки, состоящей из всего после символа #. Вы также можете использовать полученные сайты в виде QR-кодов.

Согласно Николасу, даже эта часть остается конфиденциальной, поскольку веб-браузер обычно не отправляет этот фрагмент URL-адреса на сервер. «Вместо этого веб-браузер (обычно) использует их для перехода в нужную часть страницы при загрузке», – объясняет он.

Житкофф пока не знает сам, как далеко зайдёт фантазия людей касательно его нового инструмента – однако оставил свой проект на GitHub в виде открытого кода.

Читайте также:  7 практических хитростей в дизайне

Источник: The Verge

Читайте также:

Dropbox представил новый яркий дизайн

Microsoft приобрела GitHub

Нордический UX: как выглядит минимализм по-скандинавски

Поделиться:

Про автора

Автор «Сей-Хай»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: