Google wycofuje się z wymogu, aby aplikacje PWA miały obsługę offline

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

instalacja pwa na twitterze

Google jest liderem we wprowadzaniu progresywnych aplikacji internetowych (PWA) jako alternatywy dla zwykłych aplikacji, ale wydaje się, że firma zdała sobie sprawę, że porusza się nieco szybciej niż programiści mogą nadążyć.

Google od pewnego czasu zezwala na instalowanie stron internetowych jako aplikacji, jeśli spełniają one podstawowe wymagania PWA (np. posiadanie manifestu), ale w lutym tego roku Google powiedział, że ograniczy tę funkcję, jeśli aplikacja internetowa nie będzie działać w trybie offline. Chrome 89 wykona automatyczny test na PWA i jeśli nie przejdzie pomyślnie, nie pozwoli na instalację strony internetowej jako aplikacji.

Plan zakładał wprowadzenie tego wymogu w sierpniu 2021 r. w przeglądarce Chrome 93, ale Google zaktualizowało teraz swoje wytyczne w odniesieniu do wymogu, zawieszając go na czas nieokreślony, mówiąc:

Zaktualizowano 14 kwietnia 2021 r.: Wcześniej ogłaszaliśmy plany aktualizacji kryteriów instalacji, aby zapewnić, że PWA faktycznie zapewnia wrażenia offline. Po wysłuchaniu Waszych opinii i odkryciu szeregu problemów, postanowiliśmy zawiesić te plany. Jesteśmy przekonani, że zapewnienie prawidłowej strony, gdy użytkownik jest offline, ma kluczowe znaczenie dla zapewnienia dobrego doświadczenia użytkownika.

Google zaleca nawet podstawową stronę, która informuje użytkowników, że aplikacja nie oferuje żadnych funkcji w trybie offline, byłaby lepsza niż wyświetlanie gry Chrome Dino i zakładamy, że z czasem, gdy programiści i zautomatyzowane narzędzia poprawią to, nie będzie to problemem.

przez 9to5google

Więcej na tematy: chrom, google, PWA

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *