Google vastustaa vaatimusta, jonka mukaan PWA:lla on offline-tuki

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

twitter pwa asennus

Google on ollut eturintamassa kehittämässä Progressive Web Apps (PWA) -sovelluksia vaihtoehtona tavallisille sovelluksille, mutta näyttää siltä, ​​​​että yritys on ymmärtänyt, että se liikkuu vain hieman nopeammin kuin kehittäjät pystyvät pysymään perässä.

Google on jo jonkin aikaa sallinut verkkosivustojen asentamisen sovelluksina, jos ne täyttävät PWA:n perusvaatimukset (esim. niillä on luettelo), mutta tämän vuoden helmikuussa Google ilmoitti rajoittavansa tätä ominaisuutta, jos verkkosovelluksella ei ole offline-toimintoa. Chrome 89 suorittaisi automaattisen testin PWA:lle ja jos se ei läpäisisi, se ei sallisi verkkosivuston asentamista sovelluksena.

Suunnitelmana oli, että tämä vaatimus pannaan täytäntöön elokuusta 2021 alkaen Chrome 93:lla, mutta Google on nyt päivittänyt ohjeensa vaatimuksen osalta, asettaen sen pitoon määräämättömäksi ajaksi sanoen:

Päivitetty 14. huhtikuuta 2021: Ilmoitimme aiemmin suunnitelmistamme päivittää asennettavuuskriteerit varmistaaksemme, että PWA todella tarjoaa offline-kokemuksen. Kuunneltuamme palautettasi ja havaittuamme useita ongelmia, olemme päättäneet keskeyttää suunnitelmat. Uskomme vahvasti, että kelvollisen sivun tarjoaminen käyttäjän ollessa offline-tilassa on ratkaisevan tärkeää hyvän käyttökokemuksen tarjoamiseksi.

Google suosittelee jopa perussivua, joka ilmoittaa käyttäjille, että sovellus ei tarjoa mitään ominaisuuksia offline-tilassa, olisi parempi kuin Chrome Dino -pelin näyttäminen, ja oletamme, että ajan myötä kehittäjien ja automaattisten työkalujen parantuessa tästä ei tule ongelmaa.

kautta 9to5 google

Lisää aiheista: kromi, Google, PWA

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *