Код веб-сайтів вміститься в URL
Віце-президент сервісу Dropbox, у якого хакери викрали дані 68 мільйонів користувачів , Ніколас Жіткофф заявив, що його команда розробила унікальну технологію розробки веб-сторінок під назвою Itty bitty site. За допомогою нової технології вміст веб-сайтів стискається настільки, що здатне вміститися в розмір власного URL в закодованому вигляді.
Особливість Itty bitty site в тому, що весь контент сайту міститься в гіперпосиланням, причому для його роботи хостинг абсолютно не потрібно. Вміст сторінки стискається за допомогою алгоритму LZMA в рядок символів, яка додається в кінці URL. При натисканні на гіперпосилання, зашифрований архів розпаковується у вигляді веб-сторінки.
Унікальна технологія дозволить швидко створювати односторінкові компактні сайти-візитки, вміст яких можна виводити за допомогою ASCII-символів і емодзі в будь-якій комбінації. Більш того, так як вміст зберігається не на сервері, а у вигляді рядка URL, то такі сторінки обдають високим ступенем приватності.
Однак у технології є і обмеження. Максимальний розмір URL залежить від можливостей сервісу. Twitter або Slack можуть обробити до 4 000 байт, а версія Chrome для Mac впорається з 10 000. Доступна можливість конвертувати посилання в QR-код за умови, що її розмір не перевищує 2 610 байт.
Ознайомитися з кодом можна на GitHub .
Читайте найважливіші та найцікавіші новини в нашому Telegram
джерело: TProger