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