Chrome 147 — регрессия с колёсиком мыши на number-инпутах — В Chrome 147 сломалась привычная защита: если навест курсор на input[type=“number”] и крутануть колёсико — страница прокрутится, а число тоже изменится. Фикс только в Chrome 150. Обходной путь — wheel event с preventDefault.
What’s new in Chrome at I/O 2026 — Обзор новых платформенных фич и тулинга, анонсированных на Google I/O 2026. Chrome продолжает наращивать capabilities — стоит следить за обновлениями.
Статьи, мнения, туториалы
JS/TS
isolatedDeclarations — ускорение сборки monorepo — Флаг TypeScript isolatedDeclarations заставляет писать явные типы, но в награду компилятор генерирует .d.ts независимо по файлам, без анализа соседей. В больших monorepo, библиотеках и project references — сборка заметно быстрее и стабильнее. Trade-off: чуть больше boilerplate вместо магии type inference.
CSS
Anchor positioning через data-атрибуты и advanced attr() — Attribute anchor так и не стандартизировали, но Una Kravets и Рома Комаров показали, как продвинутый attr() с type() позволяет мапить data-атрибуты на position-anchor и anchor-name. Один CSS-селектор на все якоря — меньше boilerplate, больше декларативности. Поддержка: Chrome, Firefox 152 (июнь 2026), Safari Tech Preview.
Дизайн/Продукт
DESIGN.md популярных продуктов — готовая дизайн-система для AI-агентов — getdesign.md собирает DESIGN.md файлы Claude, Airbnb, Stripe, Linear и других продуктов по спеке Google Stitch. По сути — готовые дизайн-системы, которые AI-агенты (Cursor, Claude Code) могут читать и применять при генерации UI. Удобно, если делаешь инструмент для конкретного ресурса.