Пульс веб-платформы 31.07.2026


Статьи, мнения, туториалы

CSS

  • CSS Anchor Positioning — тултипы без Popper.js — Полноценное руководство по CSS anchor positioning: привязка тултипов к кнопкам через anchor-name + position-anchor, fallback-позиции через position-try, шорткат position-area. Работает во всех основных браузерах (Baseline), заменяет JS-библиотеки вроде Popper.js.

HTML/Accessibility

  • Scoped Custom Element Registries в Chrome 146 — Хром 146 добавил scoped custom element registry — теперь кастомные элементы можно регистрировать вне глобального namespace. Разные версии одного и того же тега могут сосуществовать на одной странице, что решает проблему коллизий между дизайн-системами и упрощает миграцию с v1 на v2.

Инструменты

  • Безопасная публикация npm-пакетов в 2026 году — Evil Martians разобрали атаки на цепочку поставок npm: полуавтоматические компрометации сотен пакетов в день. Быстрый чек-лист — 2FA, поэтапная публикация, CI по SHA, трёхдневная выдержка перед релизом.