Chrome Android'deki web uygulamaları için temel çevrimdışı sayfası

Yüklü platform uygulamaları, internet bağlantısı olmasa bile başlatılabilir. Bu durumda genellikle kullanıcıya internet erişiminin olmadığını bildiren bir sayfa gösterilir. Hatta bazı geliştiriciler, çevrimdışı olarak kullanılabilecek eksiksiz bir özellik seti oluşturur.

Web uygulamalarında çevrimdışı çalışma özelliği daha yenidir ve Service Worker API'nin kullanıma sunulmasıyla mümkün hâle gelmiştir. Ayrıca, web siteleri yüklenebilir hale geldiğinde PWA, bir web uygulamasının yüklenebilmesi için bir hizmet çalışanı kaydetme ve fetch() yöntemini uygulama şartı ekledi. Bu özelliğin amacı, geliştiricileri kullanıcılarına uygulamanın şu anda kullanılamadığına dair en azından bir bildirim göstermeye teşvik etmektir.

Artık geliştiricilerin varsayılan bir çevrimdışı sayfa almak için herhangi bir işlem yapması gerekmeyecek. Android'de Chrome 109'dan itibaren tarayıcı, kullanıcının çevrimdışı olduğunu bildiren bir sayfayı otomatik olarak oluşturur.

Uygulama özel bir çevrimdışı deneyim sunmuyorsa kullanıcı çevrimdışıyken varsayılan çevrimdışı sayfada uygulamanın simgesi ve basit bir Çevrimdışısınız mesajı kullanılır. Aşağıdaki örnekte olduğu gibi.

Logonun pembe bir daire ve iki artı işareti olduğu, "Çevrimdışısınız" mesajını içeren örnek bir web uygulamasının varsayılan çevrimdışı sayfası.

Kendi özel çevrimdışı sayfanızı oluşturma seçeneği hâlâ kullanılabilir. Aşağıdaki videoda, Workbox'ı kullanarak özel sayfanızı tek bir kod satırıyla nasıl yayınlayacağınız gösterilmektedir.

Bu özellik Android (Chrome 109) ve masaüstü ortamlarında (Chrome 110) kullanılabilir. Geri bildiriminiz varsa bu formu kullanarak bize iletebilirsiniz.

Sten Ritterfeld'in Unsplash'teki fotoğrafı