Сегодня 14 ноября 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
Тренды 🔥
Новая статья: Queen's Domain — по заветам FromSoftware. Рецензия 4 ч.
«Спасибо, что были с нами»: ранний доступ амбициозного российского MMO-шутера Pioner стал его могилой 6 ч.
Google встроила «Кошелёк» в Gemini: ИИ сможет анализировать расходы и находить забытые подписки 6 ч.
PS5 теряет эксклюзивы: метроидвания God of War: Sons of Sparta выйдет на PS4 с новым контентом 8 ч.
У ChatGPT появился «Кошелёк» — теперь ИИ-агенты смогут совершать покупки от имени пользователя 8 ч.
Сервисы Microsoft стали восстанавливаться после одного из самых продолжительных глобальных сбоев 8 ч.
США арестовали $1,2 млрд из похищенных у Binance активов на $6,3 млрд 8 ч.
В GTA VI будет полноценный внутриигровой мультсериал — первый трейлер Macca & Friends 9 ч.
Microsoft вынудила трейдеров и работников офисов по всему миру вспомнить про факсы и телефоны 10 ч.
У Anthropic Claude произошёл глобальный сбой вслед за сервисами Microsoft 13 ч.
Intel выпустила эксклюзивный Core Ultra 7 260K для магазина Newegg — он совсем чуть-чуть медленнее 265K 2 ч.
Процессоры могут повторить судьбу видеокарт: бум ИИ грозит новым дефицитом комплектующих 4 ч.
Предложение занять пост гендиректора Nvidia получил глава Arm, но это не точно 4 ч.
Мышь с трекболом, который можно подвинуть под себя: Keychron открыла предзаказы на T1 HE за $60 4 ч.
ИИ-проекты Китая на $3,2 млрд оказались под угрозой из-за увольнения Хуанга 4 ч.
Первые компоненты умного дома Apple Home Collection стали доступны для предзаказа 4 ч.
AMD представила ускорители Instinct MI450X с уменьшенным объёмом памяти 6 ч.
QuantumScape нашла способ обуздать главную проблему твердотельных аккумуляторов и готова поделиться технологией 6 ч.
Китайскую любовницу Дженсена Хуанга связали с контрабандой чипов NVIDIA в КНР 6 ч.
Microsoft стала третьим клиентом-гиперскейлером Cerebras 8 ч.