Google, Geliştiricilerin Hızlı Geçiş Yapmasını Kuvvetle Teşvik Ettiği için, En Yeni Chromium Tabanlı Web Tarayıcıları AppCache Desteğine Sahip Olmayacak

Teknoloji / Google, Geliştiricilerin Hızlı Geçiş Yapmasını Kuvvetle Teşvik Ettiği için, En Yeni Chromium Tabanlı Web Tarayıcıları AppCache Desteğine Sahip Olmayacak 2 dakika okundu

Google Chrome'da Koyu Mod



Google'ın Chrome web tarayıcısı ve Microsoft Edge dahil tüm Chromium tabanlı tarayıcılar, AppCache desteğini kaybedecek. Chrome v85'ten başlayarak, AppCache Desteği tamamen bırakılacaktır. Bu nedenle Google, web geliştiricilerine en kısa sürede platformdan çıkmalarını şiddetle tavsiye etmektedir.

Web tabanlı uygulamalar ve platformlar tasarlayan geliştiricilere, bir zamanlar ağ bağlantısı olmadığında erişim için yerel olarak bilgi depolamaya izin veren bir sistem olan AppCache'yi bırakmaları şiddetle tavsiye edilir. Chrome 85, varsayılan olarak AppCache desteğini kaldıracaktır.



Geliştiriciler Daha İyi Uyumluluk, Güvenlik ve Güvenilirlik İçin AppCache'den 'Hizmet Çalışanlarına' Geçiş Yapmalıdır?

Chrome 85 ile başlayarak, AppCache varsayılan olarak Chrome'da artık kullanılamayacak. Bu arada, bu ani bir değişiklik değil. Uygulama Önbelleği (AppCache) belirtimi Aralık 2016'dan beri kullanımdan kaldırılmıştır ve Chrome'da sürüm 79'dan itibaren kaldırılmıştır. Chrome 70'de, AppCache güvenli olmayan bağlamlardan kaldırılmıştır. Google, AppCache'yi Chrome 82'de kaldırmayı planladığını doğruladı. AppCache’nin Chrome 82’de kaldırma sözü vermesinden önce, Google, açık kapsam kavramını ortaya çıkaran bir güvenlik düzeltmesi bile duyurdu.



https://twitter.com/FxSiteCompat/status/1262441004088602628



Chrome AppCache kaldırma zaman çizelgesinin yaklaşmakta olan iki önemli kilometre taşı vardır. Chrome v85 ile başlayarak, AppCache artık Chrome'da varsayılan olarak kullanılamayacak. AppCache dışına geçiş yapmak için ek süreye ihtiyaç duyabilecek geliştiriciler, web uygulamaları için AppCache'nin kullanılabilirliğini genişletmek için 'tersine' başlangıç ​​denemesine kaydolabilir. Orijinal deneme, Chrome 84'te başlayacak (Chrome 85'teki varsayılan kaldırma işleminden önce) ve Chrome 89 aracılığıyla etkin olacaktır.

AppCache, Chrome v90 ile tamamen kaldırılacak. Diğer bir deyişle, Chrome 90'dan başlayarak, AppCache herkes için tamamen kaldırılacaktır. 'Tersine' menşe duruşmasına kaydolanlar bile mevcut olmayacak.

AppCache Kaldırma için Orijinal Deneme Sürümünü Tersine Çevirme ve Platform İçin Alternatif:

'Tersine' kaynak deneme resmi olarak Chrome 84 ile başlarken, geliştiriciler bugün aynısına kaydolabilir ve jetonları HTML ve AppCache bildirimlerine ekleyebilir. Web uygulamasının kitlesi kademeli olarak Chrome 84'e yükseldikçe, geliştiricilerin önceden eklediği tüm belirteçler geçerli olacaktır.



Uzatılmış yetkisiz kullanım süresinin kullanılabilirliğine rağmen, AppCache'den geçiş yapmanız şiddetle tavsiye edilir. Taşıma prosedürü zor veya karmaşık değildir. Geliştiriciler, 'chrome: // flags / # app-cache' özelliğini kullanarak web uygulamalarında AppCache'nin kaldırılmasını kolayca test edebilir. bayrak . Bayrak, kapsamlı bir şekilde AppCache'nin kaldırılmasını simüle eder. Bu bayrak, Chrome 84'ten itibaren kullanılabilir.

Hizmet Çalışanları mevcut tarayıcılarda yaygın olarak desteklenmektedir . AppCache tarafından sağlanan çevrimdışı deneyime mükemmel çalışan ve istikrarlı bir alternatif sunar. Chrome'un, bir Service Worker'ın kontrolü altında yüklenen herhangi bir sayfada AppCache işlevini devre dışı bırakacağını unutmamak önemlidir. Başka bir deyişle, Hizmet Çalışanları ve AppCache birbirini dışlar. Bu nedenle, servis çalışanlarına parça parça geçmeye çalışılmaması şiddetle tavsiye edilir.

Google Chrome hala AppCache için bir miktar destek sunarken, Firefox ve diğer tarayıcılar uzun süredir tamamen desteklerini bıraktı. Firefox kullanımdan kaldırıldı AppCache sürüm 44'te (Eylül 2015) ve kaldırıldı Eylül 2019 itibarıyla Beta ve Nightly sürümlerinde destekleniyor. Safari kullanımdan kaldırıldı 2018'in başlarında AppCache.

Biraz Android Yerel Uygulama geliştiricileri Şimdilik AppCache'ye bağlı kalmak zorunda kalabilir. Biraz yerel Android uygulamalarının geliştiricileri Chrome kullan Web Görünümü web içeriğini görüntülemek için. Ancak bazen AppCache'ye güvenirler. Bir WebView için ters kaynak denemesini etkinleştirmek mümkün değildir.

Etiketler Krom