An approach to standardizing common pattern matching use cases.
An experimental API for reacting to changes in CPU use.
A modern alternative to importScripts().
Write your own reusable, shareable strategies and plugins.
Make sure your service worker knows what to do when a partial response is requested.
Respond to navigation requests without waiting on the network by using a service worker.
Modifying the assets that you serve to users based on their device and network conditions.
Achieving a SPA-like architecture in multi-page apps by combining partials, service workers, and streams.
Complementing traditional prefetching techniques with service workers.
Using a service worker to save a search query when a user goes offline and then automatically retry the query once a connection is re-established.
WebTransport is a new API offering low-latency, bidirectional, client-server messaging. Learn more about its use cases, and how to give feedback about the future of the implementation.
Chrome 85 removes support for AppCache by default. Most developers should migrate off AppCache now, and not wait any longer.
How to get your PWA to show up next to platform-specific apps in system-level sharing UIs
Enabling service workers to tell browsers which pages work offline
Sync your web app's data in the background for a more-like experience
An additional tool to help you balance immediacy and freshness when serving your web app.
The story of what shipped, how the impact was measured, and the tradeoffs that were made.
You never need to ship more code than necessary to your users, so split your bundles to make sure this never happens!