← Speed / speed / optimization / content
Rocket Loader
Rocket Loader отдает приоритет контенту вашего сайта (тексту, изображениям, шрифтам и прочему), откладывая загрузку всего JavaScript до завершения рендеринга.
Такой тип загрузки (известный как асинхронная загрузка) позволяет раньше начать отрисовку содержимого страницы. Rocket Loader обрабатывает как встроенные, так и внешние скрипты, сохраняя порядок их выполнения. Cloudflare определяет несовместимые браузеры и отключает для них Rocket Loader.
На страницах с JavaScript это приводит к значительно более быстрая загрузка страниц ↗ для ваших пользователей и улучшает следующие показатели производительности:
- Время до первой отрисовки (TTFP)
- Время до первой содержательной отрисовки (TTFCP)
- Время до первой значимой отрисовки (TTFMP)
- Загрузка документа
Инструкции
Доступность
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| Доступность | Да | Да | Да | Да |
Ограничения
Некоторые дополнительные функции Cloudflare, включая Rocket Loader и Email Obfuscation, используют нестандартные теги, которые не проходят строгую HTML-валидацию в таких инструментах, как w3.org ↗. Эти сбои не связаны с проблемами у посетителей вашего сайта.
Если на вашем сайте наблюдаются проблемы с JavaScript или jQuery, отключить Rocket Loader и повторно протестируйте свой сайт.
Если у вас есть Content Security Policy (CSP) для вашего домена, вам потребуется обновите заголовки для поддержки Rocket Loader.