ServiceWorkers (formerly Navigation Controllers) are a new system that provides event-driven scripts that run independent of web pages. They are similar to SharedWorkers except that their lifetime is different and they have access to domain-wide events such as network fetches. Use cases: offline, reducing perceived page load latency and will eventually power notification/push/sync/... use cases.
Status in Chromium
Enabled by default (tracking bug) in:
- Chrome for desktop release 40
- Chrome for Android release 40
- Android WebView release 40
Consensus & Standardization
Last updated on 2020-11-09