バックフォワード キャッシュ(bfcache)とは、前のページと次のページにすぐに移動できるようにブラウザを最適化する機能です。
動画で次の方法を学びます。
- クリックで bfcache をテストします。
bfcache が機能しない場合:
- 理由をすぐに確認できます。
- 影響を受けるフレームのリスト。
- 実践可能なヒントのリスト。
bfcache テストも含む Lighthouse を実行します。
バックフォワード キャッシュの notRestoredReasons API を使用して、実際のユーザーから「復元されなかった」理由を収集します。
bfcaching を妨げる一般的な問題について学び、問題を解決する。
オーバーライドでレスポンス ヘッダーをモックするなど、bfcache の修正をテストします。
詳しくは以下をご覧ください。