12 Aug 2026, 11:29 UTC≈1,780 views16 reactionsread 13 August 2026 Photo
Как Baseline помогает писать меньше JavaScript. Джад Джубран разбирает пять групп зависимостей, которые уже заменяются возможностями платформы: форматтеры Intl вместо timeago.js и numeral, fetch() с AbortSignal.timeout() вместо axios, <dialog> и Popover API вместо библиотек для модальных окон и подсказок, structuredClone и Object.groupBy вместо Lodash. Исключение — Temporal: его полифил на 44 КБ сводит экономию на не…
👍16
Signed Vadim Makeev
11 Aug 2026, 14:31 UTC≈2,350 views9 reactionsread 13 August 2026 Photo
Нужны ли карты кода? Джеймс Гарбутт и Алекс Лихтер объясняют, когда npm-пакетам стоит их публиковать, а когда они лишь раздувают вес. Из-за них пакет change-case вырос с 7,2 КБ до 22,7 КБ, а magic-string без них уменьшился с 241 КБ до 155 КБ. Они оправданы, только если опубликованный код теряет информацию: минифицированный вывод или синтаксис вроде Vue SFC. Лучше публиковать читаемый код без минификации или хранить и…
👍9
Signed Vadim Makeev
10 Aug 2026, 13:01 UTC≈2,590 views18 reactionsread 13 August 2026 Photo
Результаты опроса State of CSS 2026. Саша Грейф и Devographics опросили 4902 разработчика: любимой новинкой года стало anchor positioning, оно возглавило и список желаемого, и список жалоб на поддержку в браузерах. То же самое с View Transitions и if(). CSS сопротивляется AI: с его помощью пишут в среднем лишь 28% кода, куда меньше, чем в других технологиях. Больше всего проблем вызывают позиционирование, :has() и вы…
❤13👍4🔥1
Signed Vadim Makeev
10 Aug 2026, 10:41 UTC≈2,660 views18 reactionsread 13 August 2026 File
00:01:08 Новый ведущий
00:02:10 State of CSS: результаты
00:30:40 State of CSS: ИИ
00:47:38 State of CSS: инструменты
01:01:06 State of CSS: боль
01:15:38 Переключатель тёмной темы
👍13🎉5
Signed Vadim Makeev
10 Aug 2026, 10:41 UTC≈2,600 views18 reactionsread 13 August 2026 Photo
Выпуск №539. Вадим Макеев, Лёша Красиков и Алексей Симоненко про результаты State of CSS 2026 и переключатель тёмной темы.
— Лайв на Ютубе
— Слушайте на Ютубе
— Ссылки на сайте
❤11🔥6👍1
Signed Vadim Makeev
7 Aug 2026, 12:22 UTC≈3,640 views40 reactionsread 13 August 2026 Photo
Переключатели тёмной темы: двух состояний достаточно. Лия Веру считает, что привычный переключатель из трёх вариантов «светлая, тёмная, системная» продиктован реализацией, а не людьми: тему меняют, только когда текущая мешает, а не на будущее. Храните три состояния внутри, но показывайте два, а на кнопке — ту тему, в которую она переключит. Сбрасывать сохранённый выбор стоит только по действию пользователя. #design #…
❤25🔥9👍6
Signed Vadim Makeev
6 Aug 2026, 14:10 UTC≈3,760 views27 reactionsread 13 August 2026 Photo
Стилизация навигации: декларативное сопоставление адресов и навигации в CSS. Брамус Ван Дамм разбирает предложение CSS Route and Navigation Matching, которое позволяет стилизовать навигацию декларативно, без JavaScript. В нём: правило @route для именования адресов через URL-паттерны, @navigation для реакции на from и to при переходе, псевдокласс :nav-source для инициировавшего переход элемента и селектор :link-to() д…
🔥20👍4❤3
Signed Vadim Makeev
5 Aug 2026, 10:00 UTC≈3,640 views21 reactionsread 13 August 2026 Photo
Гайд по 3D в CSS: perspective, preserve-3d и translateZ. Кармен Ансио разбирает, как строить полноценные 3D-сцены в CSS, показывая переход от нарисованной глубины Super Mario Bros 3 к настоящей камере Super Mario 64. В обзоре: perspective и perspective-origin для установки камеры, preserve-3d для сохранения реальной глубины, переиспользуемые кубоиды, анимация камеры и translateZ, rotateX/Y/Z, scale3d и matrix3d. Все …
🔥13👍6❤2
Signed Vadim Makeev
4 Aug 2026, 11:10 UTC≈3,830 views37 reactionsread 13 August 2026 Photo
Liquid Glass 2.0 в CSS (месть Aqua). Джаред Уайт воссоздаёт обновлённый вид Liquid Aqua от Apple на чистом CSS: тёмные контрастные границы по горизонтали и вертикальный градиент в духе старого macOS Aqua. Он разбирает подбор цветов, прозрачности и точек градиента, использует @property для переменных, повторяющиеся состояния :active и обработчик ontouchstart для тачскринов — и напоминает не жертвовать читаемостью ради…
❤26🔥6👍5
Signed Vadim Makeev
3 Aug 2026, 10:04 UTC≈3,810 views17 reactionsread 13 August 2026 Photo
Способы применения бесконечности в CSS. Адам Аргайл показывает, что умеют calc(infinity * 1px) и -infinity помимо трюка со скруглением: идеальные круги, максимальный z-index на пределе целых чисел, заморозка анимаций бесконечной длительностью для инспекции view transitions в DevTools, снятие нижней и верхней границ в clamp(), булева логика и управление диапазонами scroll-driven анимаций. Элегантно и просто весело. #c…
❤12👍5
Signed Vadim Makeev
3 Aug 2026, 08:07 UTC≈3,390 views17 reactionsread 13 August 2026 File
00:01:40 Новинки Chrome 151
00:40:26 Релиз Safari 26.6
00:46:10 Вышел ACP v2
01:05:08 Роутинг в CSS
01:21:55 Случайная ссылка на CSS
🔥12👍3❤2
Signed Vadim Makeev
3 Aug 2026, 08:06 UTC≈3,310 views19 reactionsread 13 August 2026 Photo
Выпуск №538. Никита Дубко и Полина Гуртовая про новинки Chrome 151, релиз Safari 26.6, ACP v2, роутинг и случайную ссылку на CSS.
— Лайв на Ютубе
— Слушайте на Ютубе
— Ссылки на сайте
🔥16❤2👍1
Signed Vadim Makeev
Showing the 12 most recent of 27 posts we hold for @webstandards_ru. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.