Неоновый разрез текста. Забудь про кривые подчеркивания в CSS!. Разбор и код — в Telegram @indigoweb.
Как запретить экрану гаснуть в браузере. Как удержать экран устройства включённым без кликов Разборы — в Telegram @indigoweb.
Защита DOM от XSS через Trusted Types. Твой DOM под атакой, блокируем XSS наглухо!. Разбор и код — в Telegram @indigoweb.
Точная позиция каретки по координатам в JS. Как узнать позицию курсора и символ по точкам клика Разборы — в Telegram @indigoweb.
Новые HTML-атрибуты для кнопок заменяют JS. Как управлять элементами на странице без написания JS-обработчиков Разборы — в Telegram @indigoweb.
Идеальный бейджик на единицах rex. Забудь про px, этот юнит умнее тебя. Разбор и код — в Telegram @indigoweb.
Управление позицией аннотаций в CSS. Как правильно разворачивать ruby-аннотации над и под текстом Разборы — в Telegram @indigoweb.
Тумблер день/ночь на CSS. Переключатель день/ночь без JS. Разбор и код — в Telegram @indigoweb.
Navigation API: идеальный роутинг без костылей. Как перехватывать любые переходы в SPA через Navigation API Разборы — в Telegram @indigoweb.
Аниме-текст с ruby-align. Твой CSS удивляет даже сеньоров!. Разбор и код — в Telegram @indigoweb.
Как быстро строить CSS basic-shape и SVG фигуры. Перестань вручную считать координаты для polygon, circle и rect. Разборы — в Telegram @indigoweb.
Сжатие Zstd на чистом CSS. Этот zstd быстрее Brotli!. Разбор и код — в Telegram @indigoweb.
Tail call optimization в WebAssembly. Как снизить расход стека в WebAssembly Разборы — в Telegram @indigoweb.
Сливаем сигналы отмены в один CSS. Хватит плодить слушатели, когда есть AbortSignal.any()!. Разбор и код — в Telegram @indigoweb.
Управляй переносами текста в CSS с text-wrap. Как правильно настраивать переносы строк в CSS Разборы — в Telegram @indigoweb.
Автомагия View Transitions в CSS. Забудь про JS, браузер делает это сам!. Разбор и код — в Telegram @indigoweb.
Как устроен Float16Array в JavaScript. Компактные 16-битные числа с плавающей точкой в JavaScript. Разборы — в Telegram @indigoweb.
Градиентный текст на CSS. Текст, который переливается сам. Разбор и код — в Telegram @indigoweb.
Живой зум сетки макета. Забудь про трансформ, он ломает сетку!. Разбор и код — в Telegram @indigoweb.
Почему z-index 9999 не работает. Ставишь z-index 9999, а блок всё равно снизу — виноват не он Разборы — в Telegram @indigoweb.
