Workbox
Produktionsfertige Service Worker-Bibliotheken und -Tools
Einführung in Service Worker
Erfahren Sie, wie Service Worker Ihre Website nach und nach optimieren können und wie Workbox Ihnen dabei hilft.
Service Worker – Übersicht
Service Worker sind spezialisierte JavaScript-Assets, die als Proxys zwischen Webbrowsern und Webservern fungieren.
Lebenszyklus
Informationen zum Verhalten von Service Workern, um Offlineanwendungen zu ermöglichen
Caching-Strategien
Strategien für die Interaktion zwischen dem Abrufereignis eines Service Workers und der Cache-Schnittstelle.
Workbox – Übersicht
Eine Reihe von Modulen, die allgemeines Service Worker-Routing und Caching vereinfachen.
Was Sie wissen sollten
Eine Anleitung, die beim Erstellen eines Service Workers zu berücksichtigen ist.
Erwartungen an die Service Worker-Bereitstellung
Auswirkungen eines Service Workers auf eine Website nach der Bereitstellung verstehen
Fehlerhafte Servicemitarbeiter entfernen
Probleme mit einem Service Worker beheben
Service Worker-Entwicklung verbessern
Beheben Sie einige lokale Entwicklungsprobleme, die bei der Verwendung von Service Workern auftreten können.
Fehlerbehebung und Logging
Ein Einblick in die Protokollierungsfunktionen von Workbox und die browserinternen Service Worker-Debugging-Tools
Strategien für verschiedene Architekturen
Einführung in die beiden verschiedenen Website-Architekturen.
Anwendungs-Shell-Modell
Kopplung des Anwendungs-Shell-Modells mit einem Service Worker in Ihrer SPA
Navigationsvorabladen für netzwerkorientiertes HTML
Was ist die Funktion „Navigation Preload“, wie beschleunigt sie die Navigation und wie wird sie in Workbox verwendet?
Schnellere mehrseitige Anwendungen mit Streams
Nutzen Sie Workbox-Streams, um mehrseitige Anwendungen zu erstellen und so schnelle Ergebnisse zu erzielen, die nahezu sofort gerendert werden.
Empfohlene und zu vermeidende Vorgehensweisen für das Pre-Caching
Hier erfahren Sie, was Sie beim Pre-Caching beachten sollten.
Speicherkontingent
Eine Anleitung zur Konfiguration von Workbox, um Probleme mit Speicherkontingenten zu vermeiden.
Anwendungsfälle und Rezepte
Hier erfahren Sie, wie Sie mit verschiedenen Anwendungsfällen das Beste aus Workbox herausholen können.
Workbox-Fenster verwenden
Manchmal gehen Nutzer offline. Hier erfährst du, wie du dich anpassen kannst, und hilf ihnen, Anträge wieder aufzunehmen, wenn sie irgendwann wieder online gehen.
Ressourcen während der Laufzeit zwischenspeichern
Informationen zum Umgang mit dem Caching von Ressourcen während der Laufzeit, einschließlich ursprungsübergreifender Ressourcen.
Netzwerkzeitlimit erzwingen
Hier erfahren Sie, wie Sie bei einer langsamen Netzwerkverbindung ein Zeitlimit für das Netzwerk mit dem richtigen Timing erzwingen.
Auf Caches über das Fenster zugreifen
Der Zugriff auf Cache-Instanzen ist nicht nur auf den Service Worker-Bereich beschränkt. Hier erfahren Sie, wie Sie im Fensterkontext darauf zugreifen.
Im Cache gespeicherte Audio- und Videoinhalte bereitstellen
Hier erfahren Sie, wie Sie mit „workbox-range-request“ vorhersehbare Audio- und Videoressourcenanfragen verarbeiten.
Fallback-Antworten verwalten
Manchmal treten bei Nutzern Netzwerkfehler auf oder gehen offline. Hier erfahren Sie, wie Sie sich an diese Situationen anpassen und eine Fallback-Antwort bereitstellen können.
Updates sofort verarbeiten
Informationen zum Aktualisieren von Nutzern beim Aktualisieren eines Service Workers.
Anfragen wiederholen, wenn wieder online
Manchmal gehen Nutzer offline. Erfahren Sie, wie Sie sich anpassen können, und helfen Sie ihnen, Anfragen wieder aufzunehmen, wenn sie wieder online sind.
Workbox-Plug-ins
Workbox bietet zwar viele Standard-Dienstprogramme, Sie müssen es jedoch möglicherweise erweitern, um die Anforderungen der Anwendung zu erfüllen.
Weitere Ressourcen
Tauchen Sie tiefer in Workbox-Module, Quellcode und mehr ein.
Workbox-Module
Service Worker sind spezialisierte JavaScript-Assets, die als Proxys zwischen Webbrowsern und Webservern fungieren.
Workbox auf GitHub
Probleme melden, Versionshinweise lesen und Quellcode ansehen