Google, kullanıcılara yüklü PWA'lar üzerinde daha fazla kontrol sunabilir

  • Google, mevcut Chrome tabanlı PWA'ların geri yükleme oturumu sonucunu değiştirmeye çalışıyor.
  • Amaç, esas olarak bu uygulamaları Chromium yerel olanlardan ayrı tutmaktır.
  • Bu amaçla, s teklif ettilerPWA'ları sekmeli pencere tarayıcı oturum durumlarından ayırın.
  • Sonuç olarak, Chrome kullanıcıları PWA'ları ne zaman açacakları veya açacakları konusunda daha fazla kontrole sahip olmalıdır.
Chrome PWA geri yükleme davranışı

Google şu anda Chrome tabanlı geri yükleme oturumu davranışını değiştirmeyi amaçlayan bir proje üzerinde çalışıyor. progresif web uygulamaları (PWA'lar) birkaç tarayıcı işlemine bağlıdır.

Fikir yeni değil; Chrome geliştiricileri bir hata ayıklamaya başladı tartışma başlığı bunu fark ettikten sonra 2019'da Chrome'u yeniden başlatırken çalışan PWA'lar geri yüklenmez. Ancak Chrome kapatıldığında, çalışan tüm PWA'lardan da çıkılır.

Ayrıca şunları kaydettiler:

Chrome yeniden başlatıldığında çalışan tüm PWA'ları geri yüklemek muhtemelen mantıklıdır.

Öte yandan, içinde mevcut proje, geliştiriciler, bunları yerel uygulamalardan ayrı tutmak için birkaç PWA davranış değişkenini dikkate alacaktır:

Bazı durumlarda, tarayıcı yeniden başlatıldığında PWA'ların geri yüklenmesi gerekir. Ancak, PWA'ların tarayıcının bir parçası değil, yerel uygulamalar gibi olduğu yanılsamasını korumaya yardımcı olmak için, PWA oturum durumu, sekmeli pencere oturum durumundan mantıksal olarak ayrı tutulmalıdır.


PWA'lar ve tarayıcı sekmeleri/pencereleri arasında bir ayrım

google pwa restorasyon davranışını değiştiriyor

Tüm açık PWA'ların kapatılması veya geri yüklenmesi ile birlikte, tüm açık PWA'ların kapatılması veya yeniden başlatılması konusunda çok şüphe var. Chrome tarayıcı. Benzer tartışmalar, zorunlu tarayıcı çıkışları, çökmeler, kapanmalar veya tarayıcı güncellemelerinden sonraydı.

Önerilen ve görünüşte kabul edilen çözüm, PWA'ları ve sekmeli pencere oturum durumunu ayırmak için ayrı bir arka uç deposudur. Sonuç olarak, PWA'ların açılması veya kapatılması tarayıcı geri yükleme davranışını etkilememelidir:

PWA'lar geri yüklendiğinde, tarayıcı pencereleri için normal olarak izlenen nitelikler izlenecek ve geri yüklenecektir (ör. pencere konumu, ekran, boyut vb.)

Bir PWA'yı doğrudan açmak, normal pencerelerin yaptığı gibi geri yüklemeleri tetiklememelidir. Örneğin. bir Twitter PWA'sı açmak sadece bunu yapmalı ve başka bir şey yapmamalıdır; PWA'ları geri yüklemeyin, tarayıcıyı açmayın (MacOS hariç)

Bir tarayıcıyı doğrudan açmak, bugün olduğu gibi davranmalıdır - ve yine de yapmamalı çoğu durumda PWA'ları geri yükleyin.

Sonuç olarak, düzeltme uygulandıktan sonra kullanıcı, sekme/tarayıcı çıkışında kasıtlı olarak kapatılmışsa PWA'ların nasıl veya açık olup olmadığını kontrol edecektir.

Ayrıca, normal tarayıcı geri yüklemesi ve PWA geri yüklemesi birbirini etkilememelidir. Ayrıca, bir oturum geri yüklemesi yalnızca PWA'ları veya tarayıcı sekmelerini ayrı ayrı geri yükleyebilir.

macOS üzerindeki PWA'lar, belirtildiği gibi farklı davranacaktır, bu nedenle düzeltme yalnızca Windows ve Linus sistemlerini etkileyecektir.

Konulara göre değişikliğin Chromium 91'de uygulanması bekleniyor.

Düzeltme: Chrome Uzaktan Masaüstü çalışmıyor [Tam Kılavuz]

Düzeltme: Chrome Uzaktan Masaüstü çalışmıyor [Tam Kılavuz]Chrome UygulamalarıChrome Uzak Masaüstü

Chrome Uzaktan Masaüstü çalışmıyor mu? Bu sorunu düzeltmenin birkaç hızlı ve kolay yolu vardır.Chrome Uzaktan Masaüstü ile ilgili sorun yaşıyorsanız, istediğiniz zaman farklı bir uzaktan kumanda ya...

Devamını oku