Installierte Plattform-Apps können auch im Offlinemodus gestartet werden. In diesem Fall wird oft eine Seite angezeigt, auf der der Nutzer darüber informiert wird, dass kein Internetzugang verfügbar ist. Einige Entwickler erstellen sogar einen vollständigen Satz von Funktionen, die im Offlinemodus verwendet werden können.
Bei Web-Apps ist die Möglichkeit, offline zu arbeiten, neuer. Sie wurde mit der Einführung der Service Worker API eingeführt. Als Websites installierbar wurden, wurde bei PWAs außerdem die Anforderung hinzugefügt, einen Service Worker zu registrieren und seine fetch() Methode zu implementieren, damit eine Web-App installiert werden kann.
Die Idee war, Entwickler dazu zu bewegen, ihren Nutzern zumindest eine Benachrichtigung zu senden, dass die App derzeit nicht verwendet werden kann.
Jetzt müssen Entwickler nichts mehr tun, um eine Standard-Offlineseite zu erhalten. Ab Chrome 109 unter Android generiert der Browser automatisch eine Seite, auf der der Nutzer darüber informiert wird, wenn er offline ist.
Wenn in der App keine benutzerdefinierte Offlinemodus-Funktion implementiert ist, wird auf der Standard-Offlineseite das App-Symbol und die einfache Meldung Sie sind offline angezeigt. Beispiel:

Die Option, eine eigene benutzerdefinierte Offlineseite zu erstellen, ist weiterhin verfügbar. Im folgenden Video wird gezeigt, wie Sie Ihre benutzerdefinierte Seite mit Workbox und einer einzigen Codezeile bereitstellen.
Diese Funktion ist unter Android (Chrome 109) und in Desktopumgebungen (Chrome 110) verfügbar. Senden Sie uns Ihr Feedback.