seo

modulepreload: приоритет ES-модулей без лишнего preload всего бандла

modulepreload: приоритет ES-модулей без лишнего preload всего бандла

modulepreload подсказывает браузеру заранее загрузить и скомпилировать ES module — полезно для критического entry и shared chunks в Vite/Webpack.

Preload каждого lazy route на главной странице ухудшает приоритет LCP-ресурсов — preload только то, что нужно до первого interaction.

- [Rel modulepreload — MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/modulepreload) — Синтаксис и семантика.

- [Preload modules — web.dev](https://web.dev/articles/modulepreload) — Рекомендации по modulepreload.

---

## Сборка

Сверяйте waterfall в DevTools: modulepreload должен совпадать с первым import graph, а не со всем assets/ каталогом.

Для classic scripts используйте обычный preload, не modulepreload.

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

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

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