Представлен открытый проект cssDoom — версия Doom, использующая для отрисовки только CSS

Представлен открытый проект cssDoom — версия Doom, использующая для отрисовки только CSS

Разработчик Нильс Ленхеер представил открытый проект под названием cssDoom. Это реализация игры Doom, использующая для отрисовки графики только CSS, без применения элемента canvas и технологии WebGL. Игровая логика написана на языке JavaScript. В проекте используется в качестве эталона оригинальный код игры Doom, открытый компанией id Software. Наработки проекта cssDoom опубликованы на GitHub под лицензией GPLv2. Читать далее

Подробнее
Tailwind Labs сократил 75% инженерной команды из-за падения доходов

Tailwind Labs сократил 75% инженерной команды из-за падения доходов

07.01.2026 Tailwind Labs — компания, стоящая за фреймворком Tailwind CSS, — уволила 75% инженеров на фоне резкого падения выручки примерно на 80%. Об этом стало известно во время обсуждения добавления файла llm.txt на сайт проекта. С начала 2023 года трафик документации снизился примерно на 40%, несмотря на продолжающийся рост популярности Tailwind. По словам представителей компании, причиной стал активный рост ИИ-инструментов, которые умеют генерировать UI-компоненты и тем самым снижают…

Подробнее
В Chrome 136 устранят 20-летнюю уязвимость «перехвата истории браузера»

В Chrome 136 устранят 20-летнюю уязвимость «перехвата истории браузера»

Google наконец исправит в версии Chrome 136 уязвимость, которая позволяла сайтам просматривать историю браузера пользователя. Атаки с целью анализа браузерной истории впервые зафиксировали ещё 23 года назад. Читать далее

Подробнее
В EFF представили открытый инструмент для выявления фальшивых базовых станций

В EFF представили открытый инструмент для выявления фальшивых базовых станций

Фонд электронных рубежей (EFF) выпустил бесплатный инструмент с открытым исходным кодом под названием Rayhunter, предназначенный для выявления фальшивых базовых станций (IMSI-ловушек). Читать далее

Подробнее
Представлен открытый проект Vanilla CSS Design System

Представлен открытый проект Vanilla CSS Design System

Разработчик под ником pattespatte представил открытый проект под названием Vanilla CSS Design System. Исходный код решения написан на CSS и JavaScript и опубликован на GitHub под лицензией MIT. Читать далее

Подробнее
Представлен хак, как на 100% CSS (без JavaScript) получить IP‑адрес пользователя на :root

Представлен хак, как на 100% CSS (без JavaScript) получить IP‑адрес пользователя на :root

Веб‑разработчик Jane Ori опубликовала на codepen.io демонстрацию хака под названием «100% CSS (без JavaScript) — получить IP‑адрес пользователя на :root». Читать далее

Подробнее
Frontend Адвент-Календарь 2024

Frontend Адвент-Календарь 2024

Не успеваете следить за последними новинками и трендами веб технологий? Этот адвент-календарь идеально подойдет для того, чтобы изучить и попробовать новые возможности CSS и JavaScript, появившиеся за последние годы. Читать далее

Подробнее
Опубликовали результаты State of CSS 2024

Опубликовали результаты State of CSS 2024

Пробежимся по самому интересному. Для тех, кто не курсе что это вообще такое. State of CSS - это ежегодный опрос разработчиков со всего мира о последних тенденциях CSS Фичи: Читать далее

Подробнее
В Chrome Canary стал доступен полностью кастомизируемый <Select>

В Chrome Canary стал доступен полностью кастомизируемый <Select>

Новость Это должно было когда то случится, вслед за разработкой нативного элемента popover, в 150й версии Chrome Canary появился запрос на обратную связь по элементу Select, у которого можно полностью изменять выпадающий элемент. Элемент будет состоять из следующих частей, представленных на картинке: Читать далее

Подробнее
Исследование: в 2024 году только 0,5% из топ-200 веб-сайтов мира используют валидный HTML

Исследование: в 2024 году только 0,5% из топ-200 веб-сайтов мира используют валидный HTML

Фронтенд-инженер, бывший сотрудник Google и Miro Йенс Оливер Мейерт провёл исследование, которое показало, что 199 из 200 самых популярных веб-сайтов используют неработающий HTML. Читать далее

Подробнее
HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 9

HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 9

Хабр, я снова пришёл к вам с практическими советами про доступность вместе с Ильёй. Мы показываем, как HTML и CSS могут улучшить или ухудшить её. Напоминаю, что Илья — мой незрячий знакомый, который помогает мне найти наши косяки в вёрстке. Сегодня мы рассмотрим следующие аспекты: какие сюрпризы есть при использовании свойства display; о чём нужно помнить при вёрстке кнопки «Показать пароль»; зачем нужны подсказки с помощью атрибута aria-label при разметке областей…

Подробнее
Factor and Block CSS — методология CSS

Factor and Block CSS — методология CSS

Hello, Developers!! Сегодня я расскажу о новой методологии для CSS, которая поможет вам сэкономить время на чтение и редактирование CSS-файлов. Методологию я придумал сам, если будут какие-то идеи, как улучшить её, буду рад обсудить это с вами в комментариях. Давайте же начнем. Читать далее

Подробнее
Назад