methodology / Modern Web / #68
Service Worker / PWA capability
live factor #68 · Modern Web · scoring impl: implemented · weight 0.7%
What we measure
Service workers enable offline mode, push notifications, and app-like installability. They're a marker of modern, performant web architecture.
How to improve your score
Implement a service worker that caches your key assets so the site stays usable when the network drops. Frameworks like Next.js, Workbox, and most static site generators have plugins.
Data source
Data source for this factor is not yet documented.
Implementation notes
Parse loaded scripts for `navigator.serviceWorker.register` patterns.
Scoring
Scoring formulas are versioned with the methodology. The current method (v1.1.0) maps raw measurements to pass, warn, fail. Factor weights determine how much each contributes to the composite — see the methodology index for the full table.
Version history
| Version | Change | Date |
|---|---|---|
| v1.1.0 | Factor introduced. Status: live. Scoring impl: implemented. | 2026-04-25 |