Geçerli sayfa çevrimdışıyken 200 koduyla yanıt vermiyor
bookmark_border bookmark
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Temel Progresif Web Uygulaması kontrol listesi , PWA'nın özel bir çevrimdışı sayfa sağlaması gerektiğini belirtir. Optimial Progresif Web Uygulaması kontrol listesi , PWA'nın çevrimiçi ortamda olduğu gibi çevrimdışı olarak çalıştığı (ağ bağlantısının kesinlikle gerekli olmadığı durumlarda) çevrimdışı bir deneyim sunması gerektiğini söylüyor.
Daha fazla bilgi edinmek için Ağ güvenilirliği nedir ve nasıl ölçülür? başlıklı makaleyi inceleyin.
Lighthouse çevrimdışı denetimi nasıl başarısız olur?
Lighthouse çevrimdışıyken HTTP 200 yanıtı ile yanıt vermeyen sayfaları işaretler:
Lighthouse, Chrome Uzaktan Hata Ayıklama Protokolü 'nü kullanarak çevrimdışı bir bağlantı emülasyonu yapar ve ardından XMLHttpRequest
kullanarak sayfayı almayı dener.
Not: Lighthouse raporu kullanıcı arayüzünde, tüm PWA alt kategorilerindeki (Hızlı ve güvenilir , Yüklenebilir ve PWA optimize edilmiş ) tüm denetimleri geçtiğinizde tam PWA rozeti verilir.
PWA'nızın çevrimdışı çalışmasını sağlama
Başarı: Workbox , çok sayıda ortak metni otomatikleştirdiği, en iyi uygulamaların izlenmesini kolaylaştırdığı ve doğrudan alt seviye ServiceWorker
API'yi kullanırken sık görülen küçük hataları önlediği için web sitelerine Service Worker eklemek için önerilen yaklaşımdır.
Uygulamanıza hizmet çalışanı ekleyin.
Dosyaları yerel olarak önbelleğe almak için Service Worker'ı kullanın.
İnternete bağlı değilken dosyanın yerel olarak önbelleğe alınan sürümünü döndürmek için Service Worker'ı ağ proxy'si olarak kullanın.
Kaynaklar
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-04-16 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-04-16 UTC."],[],[]]