It's online. It's offline. It's a Service Worker!
- Single contained use case
- Simple interface for output
- Documented code
- Tests
- Generic fallback
- Immediate claim
- Cache on install
- Cache on network response
- Fetch from cache, falling back to network
- Fetch from cache, then network
- ServiceWorker-side templating
- Push & Fetch
- Push & Notification
- Backgroundsync
- https://github.com/GoogleChrome/samples/tree/gh-pages/service-worker
- https://github.com/jakearchibald/isserviceworkerready/tree/gh-pages/demos
- https://github.com/phamann/embrace-the-network
MealKeeper Icon by Shlyapnikova, Creative Commons (Attribution 3.0 Unported)