Сегодня 25 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Классическую «Змейку» встроили в адресную строку браузера — хватило JavaScript и шрифта Брайля

Когда мобильные телефоны не могли похвастаться мощными процессорами и экранами высокого разрешения, весомым достижением могла показаться игра «Змейка», которой не требовалось ни того, ни другого. Теперь появилась совершенно неожиданная её версия, которой достаточно адресной строки браузера.

 Источник изображения: Demian Ferreiro

Источник изображения: Demian Ferreiro

Разработчик Демиан Феррейро (Demian Ferreiro) назвал свой проект URL Snake и охарактеризовал его как «своего рода шутку». Исходный код игры он опубликовал на GitHub и призвал общественность подключаться. Минималистичное приложение заняло менее 400 строк кода JavaScript, а для прорисовки игры в адресной строке используются символы шрифта Брайля в Unicode. Размер игрового поля составляет 40 × 4 точки, плавную отрисовку обеспечивает метод RequestAnimationFrame, — но игрокам придётся мириться с ограниченным размером игрового пространства и действовать быстро.

«Оказывается, каждый символ [шрифта] Брайля умещается в сетку 2 × 4 точки. Это два возможных состояния для каждой из восьми точек. То есть 2⁸ = 256 возможных значений. Целый байт! И, к счастью, в Unicode закодированы все эти 256 возможных значений и сопоставлены с кодовыми точками по очень чёткой схеме», — прокомментировал уникальный проект его создатель. Браузерная «Змейка» в адресной строке удивительно хорошо вписалась в нехитрые возможности анимации, которые может предложить шрифт Брайля.

На один неприятный побочный эффект игры обратил внимание ресурс Tom’s Hardware: после даже непродолжительной игровой сессии история браузера быстро наполняется огромным числом записей URL Snake. Как оказалось, на этот случай в Chrome предусмотрена возможность фильтровать историю по группе и быстро удалять ненужные записи целыми наборами.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про браузерные игры

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Lenovo признала, что обновление BIOS «окирпичивает» Legion Go — пострадавшим советуют обращаться в поддержку 40 мин.
Sony отказалась от электрокаров, но не от автоамбиций — компания готовит автомобильную ИИ-овечку 2 ч.
«Сбер» и «Яндекс» в разы снизили цены на ИИ-токены, но зарубежный ИИ всё равно дешевле 2 ч.
Благодаря использованию ИИ китайские хакеры удвоили число атак 3 ч.
Android защитит пассажиров автомобилей от укачивания — Apple сделала это два года назад 3 ч.
Спустя пять месяцев игроки дождались первой скидки на Crimson Desert 3 ч.
Биткоин преодолел планку в $80 000 — впервые с мая 4 ч.
Сотрудники Microsoft раскрыли свои траты на ИИ на рабочем месте — до $28 000 в месяц 4 ч.
Вдохновлённый F.E.A.R. адреналиновый шутер Shell Soldier от разработчика-одиночки получил новый трейлер и дату выхода в раннем доступе Steam 4 ч.
Сказочная метроидвания Well Dweller про крошечную птичку со спичкой получила дату релиза 4 ч.
Китай отправил небесную электростанцию на высоту 4000 метров — это гибрид дирижабля и ветряка 2 мин.
Бум ИИ озолотил производителя мебельной фурнитуры — его основатель стал богатейшим человеком Тайваня 7 мин.
256 P-ядер, 16 каналов DDR5-8000, 1,28 Гбайт L3-кеша и 128 линий PCIe 6.0: Intel рассказала о процессорах Xeon 7 Diamond Rapids 8 мин.
Gigabyte представила игровой ноутбук Gaming A16 на базе Core Ultra 9 и GeForce RTX 5000 15 мин.
Тайвань предъявил обвинения менеджеру NVIDIA в деле о контрабанде чипов 38 мин.
Китайские учёные сообщили о самых убедительных признаках обнаружения тёмной материи 2 ч.
Будущие смартфоны Motorola получат официальную поддержку GrapheneOS 3 ч.
IBM скрестила две архитектуры в одном процессоре — каждое ядро одновременно и Arm, и z/Architecture 3 ч.
SpaceX и NVIDIA разрабатывают вариант Vera Rubin NVL72 специально для космоса 3 ч.
Количество промышленных роботов в России увеличилось всего на 10,9 % в 2025 году 3 ч.