Bu kılavuzda, aşağıdakileri yapmak için Chrome Geliştirici Araçları'nı nasıl kullanacağınız gösterilmektedir:
- Tarayıcının geri ve ileri düğmelerini kullanırken sayfanızı anında yüklenecek şekilde optimize edip etmediğinizi test edin.
- Sayfanızın bu tür bir önbelleğe alma işlemi için uygun olmasını engelleyebilecek sorunları belirleyin.
Geri-ileri önbellek (veya bfcache), hızlı ileri ve geri gezinmeyi sağlayan bir tarayıcı optimizasyonudur. Daha fazla bilgi için Geri/ileri önbellek bölümüne bakın.
Geri-ileri önbelleği test etme
Geri/ileri önbelleği test etmek için aşağıdaki adımları uygulayın:
Sayfanızda Geliştirici Araçları'nı açın, ardından Uygulama > Arka plan hizmetleri > Geri/ileri önbelleği'ne gidin.

Geri-ileri önbelleği test et'i tıklayın.
Chrome sizi otomatik olarak
chrome://terms/'e ve ardından sayfanıza geri götürür.Alternatif olarak, tarayıcının geri ve ileri düğmelerini de tıklayabilirsiniz.
Sayfanızda geri/ileri önbelleği sorunsuz çalışıyorsa aşağıdaki mesajı görürsünüz:

Aksi takdirde sorunların listesini görürsünüz.
Hangi sorunların hangi kareleri etkilediğini öğrenmek için Kareler bölümünü genişletin.

Önbelleğe almayı engelleyen sorunları çözme
Sayfanız geri/ileri önbelleğe alınmaya uygun değilse Geri/ileri önbellek sekmesinde üç tür neden içeren bir liste gösterilir:

- Uygulanabilir. Önbelleğe almayı etkinleştirmek için bu sorunları düzeltebilirsiniz. Örneğin,
unloadetkinliklerini kullanmayı bırakın. - Beklemedeki Destek. Chrome bu özellikleri henüz desteklemediğinden önbelleğe alma işlemi engellenir. Ancak Chrome, desteklenmeye başladıktan sonra bu sınırlamaları kaldırır.
- Uygulanabilir değil. Bu sayfadaki sorunları bu sayfadan düzeltemezsiniz. Sayfanın kontrolü dışında bir şey önbelleğe almayı engelliyor.
Engelleyen kareyi bulmak için sorunun açıklamasının altındaki ilgili bölümü genişletin.

Geri/ileri önbelleğe almayı engelleyen yaygın sorunlar
bfcache'in çalışmasını engelleyen iki ana neden vardır:
Cache-Control: no-storebaşlığı.Bu başlık değeri, kişisel ve gizli bilgilerin yer aldığı sayfalar için önerilir. Makul ölçüde güncel olmasını istediğiniz sayfalar için
no-cacheveya kısa bir önbelleğe alma süresi (ör.max-age=60) kullanın.Sorunlu boşaltma işleyicileri.
Chrome, yükleme işleyicileri için desteği sonlandırmayı planlamakta ve
unloadetkinliğini hiçbir zaman kullanmamanızı önermektedir.Web sitenizin boşaltma işleyicileri kullanmadığından emin olmak ve örneğin, uzantıların
unloadetkinlikleri eklemesini önlemek içinPermissions-Policy: unload=()HTTP yanıt başlığını belirtin.