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


Новости

  • Браузеры по-другому относятся к крупным сайтам — Den Odell показывает, как Safari (Quirks.cpp) и Firefox (about:compat) содержат тысячи строк специфичного кода для TikTok, Netflix, Reddit и других популярных сервисов. Иногда — подмена User Agent на Chrome. Доминирование Chrome превращает интероп в зеркало эпохи IE.
  • Small language models в браузере: дилемма стандартизации — Dave Rupert разбирает Prompt, Summarizer и Rewriter APIs (Chrome + Edge), соглашается с Mozilla о проблемах calcification и нейтральности моделей, но видит пользу в локальных SLM — приватность, автономность, бесплатность. Аргументы за и против, и честная оценка: веб-платформа получает недетерминированный engine поверх HTML/CSS/JS.

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

JS/TS

  • Синхронные промисы — Полезное наблюдение: даже финализированные промисы через микротаску возвращают значение — и это может убивать perf в горячих путях. Автор показывает, как написать Thenable-обёртку, которая для терминальных состояний отдаёт значение синхронно. Хороший фолк для понимания event loop и Promise internals.

Performance