Google kan tilby brukere mer kontroll over installerte PWAer

  • Google jobber med å endre det nåværende Chrome-baserte PWA-gjenopprettingsøkten.
  • Målet er hovedsakelig å holde disse appene atskilt fra Chromium-innfødte.
  • For å oppnå dette foreslo de å separate PWAer fra fanebasert vindusleser.
  • Som et resultat bør Chrome-brukere ha mer kontroll over når eller om de åpner PWAer.
Chrome PWA restaureringsadferd

Google jobber for tiden med et prosjekt som skal endre gjenopprettingsøkten til Chrome-basert progressive nettapper (PWAer) avhengig av flere nettleserhandlinger.

Ideen er ikke ny; Chrome-utviklere startet en feilsøking diskusjonstråd tilbake i 2019, etter å ha lagt merke til det kjører PWAs blir ikke gjenopprettet når du starter Chrome på nytt. Men når Chrome avsluttes, avsluttes også alle kjørende PWA-er.

De bemerket også:

Det er sannsynligvis fornuftig å gjenopprette alle kjørende PWA-er når Chrome startes på nytt.

På den annen side, i nåværende prosjekt, vil utviklerne ta hensyn til flere PWA-oppførselsvariabler i et forsøk på å holde dem atskilt fra innfødte apper:

I noen tilfeller må PWAer gjenopprettes ved omstart av nettleseren. Men PWA-økttilstand må holdes logisk atskilt fra fanebasert vindusøktestatus, for å opprettholde illusjonen om at PWA er som innfødte apper i stedet for en del av nettleseren.


Et skille mellom PWAer og nettleserfaner / windows

google endrer pwa restaureringsadferd

Det er stor tvil om å lukke eller gjenopprette alle åpne PWAer sammen med å lukke eller starte på nytt Chrome-nettleser. Lignende diskusjoner var rundt tvungne nettleserutkjørsler, krasj, nedleggelser eller etter nettleseroppdateringer.

Den foreslåtte og tilsynelatende aksepterte løsningen er en egen backend-butikk, for å skille PWA-er og statusvindu for fanebasert vindu. Som et resultat bør åpning eller lukking av PWA ikke påvirke nettleserens gjenopprettingsatferd:

Når PWAer gjenopprettes, spores og gjenopprettes attributter som normalt spores for nettleservinduer (f.eks. Vindusposisjon, skjerm, dimensjon osv.)

Å åpne en PWA direkte bør ikke utløse gjenoppretting som vanlige vinduer gjør. F.eks. Å åpne en Twitter PWA skal gjøre nettopp det og ingenting annet; ikke gjenopprett PWA-er, ikke åpne nettleseren (unntatt på MacOS)

Å åpne en nettleser direkte skal oppføre seg som den gjør i dag - og fremdeles burde ikke gjenopprette PWA i de fleste tilfeller.

Følgelig, etter at reparasjonen er implementert, vil brukeren kontrollere hvordan eller om PWA-er er åpne hvis disse bevisst ble lukket ved avslutning av fane / nettleser.

Videre bør normal nettlesergjenoppretting og PWA-gjenoppretting ikke påvirke hverandre. I tillegg kan en øktgjenoppretting bare gjenopprette enten PWA-er eller nettleserfaner, separat.

PWA-er på macOS vil oppføre seg annerledes skjønt, som sagt, så løsningen bør bare påvirke Windows og Linus-systemer.

I følge trådene forventes endringen å implementeres i Chromium 91.

Fix: Chrome Remote Desktop fungerer ikke [Full guide]

Fix: Chrome Remote Desktop fungerer ikke [Full guide]Chrome ApperChrome Eksternt Skrivebord

Chrome Remote Desktop fungerer ikke? Det er flere raske og enkle måter å løse dette problemet på.Hvis du har problemer med Chrome Remote Desktop, kan du alltid bytte til en annen programvare for fj...

Les mer