Geri-ileri önbelleği test et

Sofya Emelianova
Sofya Emelianova

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 kullanarak sayfanızı hızlı yüklemeler için optimize edip etmediğinizi test edin.
  • Sayfanızın bu tür önbelleğe alma için uygun olmasını engelleyebilecek sorunları belirleyin.

Geri-ileri önbellek (veya bfcache), hızlı geri ve ileri gezinmeye olanak tanıyan bir tarayıcı optimizasyonudur. Daha fazla bilgi için Geri-ileri önbellek bölümüne bakın.

Geri-ileri önbelleği test et

Geri-ileri önbelleği test etmek için şu adımları uygulayın:

  1. Sayfanızda Geliştirici Araçları'nı açıp Uygulama > Arka plan hizmetleri > Geri-ileri önbellek'e gidin.

    Geri-ileri önbellek sekmesi.

  2. Geri-ileri önbelleği test et'i tıklayın.

    Chrome sizi otomatik olarak chrome://terms/ sayfasına ve sayfanıza geri götürür.

    Alternatif olarak, tarayıcının geri ve ileri düğmelerini de tıklayabilirsiniz.

Geri-ileri önbellek, sayfanızda herhangi bir sorun olmadan çalışıyorsa aşağıdaki mesajı görürsünüz:

Geri-ileri önbellekten başarıyla sunuldu.

Aksi takdirde, sorunların bir listesi gösterilir.

Hangi sorunların hangi kareleri etkilediğini öğrenmek için Çerçeveler Genişlet simgesi. bölümünü genişletin.

Genişletilmiş Çerçeveler bölümü.

Önbelleğe almayı engelleyen sorunları çözme

Sayfanız geri-ileri önbelleğe almaya uygun değilse Geri-ileri önbellek sekmesinde size üç tür nedenin olduğu bir liste gösterilir:

Geri-ileri önbelleğe alınmaya uygun değil.

  • İşlem yapılabilir. Önbelleğe almayı etkinleştirmek için bu sorunları düzeltebilirsiniz. Örneğin, unload etkinliklerini kullanmaya son verin.
  • Destek Bekleniyor. Chrome henüz bu özellikleri desteklemediğinden önbelleğe almayı önler. Ancak, desteklendikten sonra Chrome bu sınırlamaları kaldırır.
  • İşlem Yapılamaz. Söz konusu sorunları bu sayfada düzeltemezsiniz. Sayfanın kontrolü dışında olan bir şey önbelleğe almayı engelliyor.

Hangi çerçevenin engelleyici olduğunu öğrenmek için sorun açıklamasının altındaki ilgili bölümü genişletin.

Çerçeveler engelleniyor.

Geri-ileri önbelleğe almayı engelleyen yaygın sorunlar

Bfcache'nin çalışmasını engelleyen iki ana neden şunlardır:

  • Cache-Control: no-store üstbilgisi.

    Bu üstbilgi değeri, kişisel ve gizli bilgiler içeren sayfalar için önerilir. Makul düzeyde güncel olmasını istediğiniz sayfalar için no-cache veya kısa bir önbellek süresi kullanın (örneğin, max-age=60).

  • Sorunlu kaldırma işleyicileri.

    Chrome, kaldırma işleyicilerini kullanımdan kaldırmayı planlıyor ve hiçbir zaman unload etkinliğinin kullanılmamasını öneriyor.

    Web sitenizin kaldırma işleyicileri kullanmadığından emin olmak ve örneğin, uzantıların unload etkinlikleri eklemesini engellemek için Permissions-Policy: unload=() HTTP yanıt başlığını tanımlayın.