Rocket Loader は、すべての JavaScript の読み込みをレンダリング後まで遅らせることで、ウェブサイトのコンテンツ(テキスト、画像、フォントなど)を優先します。
この読み込み方式(非同期読み込み)により、ページコンテンツをより早くレンダリングできます。Rocket Loader はインラインスクリプトと外部スクリプトの両方を扱い、実行順序を維持します。互換性のないブラウザーは Cloudflare が検出し、Rocket Loader を無効にします。
JavaScript があるページでは、ユーザーの 読み込み体験が大幅に速くなり ↗、次のパフォーマンス指標も改善します。
- Time to First Paint (TTFP)
- Time to First Contentful Paint (TTFCP)
- Time to First Meaningful Paint (TTFMP)
- Document Load
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| 利用可否 | はい | はい | はい | はい |
Rocket Loader や Email Obfuscation など、一部のオプション機能は標準外のタグを使います。w3.org ↗ などのツールによる厳密な HTML 検証では失敗します。この失敗は、サイト訪問者の問題とは関係しません。
ウェブサイトで JavaScript または jQuery の問題が見られる場合は、Rocket Loader を無効 にして、サイトを再テストしてください。
ドメインに コンテンツセキュリティポリシー(CSP) を設定している場合、Rocket Loader に対応するために ヘッダーを更新 する必要があります。