VnexTR: Bilişim Forumu

Tam Versiyon: Progressive Web Uygulaması İçin Gerekli Olanlar
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Progressive web uygulaması için 3 şey gerekmektedir. Bunları inceleyecek olursak;
  • SSL: SSL uygulaması aslına bakıldığı zaman sadece bu uygulamayı kullanacak olan siteler için değil artık tüm siteler için bir zorunluluk halini almıştır. Çünkü Google kısa bir zaman önce yapmış olduğu açıklamada SSL olmayan web sitelerinin bundan sonra güvenli olmayan web siteleri arasında gösterileceğini duyurdu. Aynı zamanda SSL sayesinde siteniz de güvenliğini sağlamış olacaksınız.
  • Web App Manifest: Uygulamanın ayar dosyasıdır. Dosya konumu tarayıcıların tanıyabilmesi için mutlaka HTML olarak belirtilmelidir. Bu ayar dosyası sayesinde hangi cihazda hangi ikonun kullanılacağı, fullscreen modu gibi ayarlar, renk, yatay ve dikey görünümü gibi daha birçok ayarı yapmanız mümkündür.
  • Service Worker: Anlık bildirim, dosyaların cachelenmesi, çevrimdışı durumda uygulamanın çalışması ve arka plan senkronizasyonun yapıldığı özellikler bu kısımda bulunmaktadır. Service worker ile ilgili birçok işlemi DevTools üzerinden uygulamalar altından kolayca kontrol etmeniz mümkündür.