seo

scheduler.postTask: приоритеты main thread вместо setTimeout(0)

scheduler.postTask: приоритеты main thread вместо setTimeout(0)

Prioritized Task Scheduling API (scheduler.postTask) помечает задачи приоритетом user-blocking, user-visible или background — браузер лучше планирует работу, чем с голым setTimeout.

Тяжёлую аналитику и non-critical hydration уводите в background, обработку клика — в user-blocking.

- [Prioritized Task Scheduling — W3C](https://w3c.github.io/scheduling-apis/) — Черновик API.

- [Optimize INP — web.dev](https://web.dev/articles/optimize-inp) — Разгрузка main thread.

---

## Миграция

Feature-detect: globalThis.scheduler?.postTask.

Не заменяйте requestAnimationFrame для анимаций — только логику и парсинг.

beforetoggle: хук жизненного цикла popover

Аналитика до открытия панели.

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.