How we launched an offline version of RG.RU
summary
An account of building an offline version of the news site RG.RU serving a million users, covering the chosen technology stack (Service Worker-based offline architecture), the data update strategy implemented in the Service Worker, operational problems encountered in offline environments and their fixes, and how analytics were collected when users had no internet.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:10Service Worker basics
- 8:52Offline strategies
- 10:16SPA for offline
- 13:32App architecture
- 17:04Offline data updates
- 22:05Multiple Service Workers issues
- 24:13Video and filters issues
- 26:23Offline analytics
- 29:35Bypassing blocks via Service Worker
- 33:10Browser support
- 34:13Results and conclusions
- 41:16Bonus features
- 44:49Q&A
related talks
24mBuilding an Offline Page for theguardian.com
26mBuilding an Offline Page for The Guardian
45mOffline UX
37mBuilding an offline experience with a Rails-powered PWA
21mGo Offline First to Save The World
17mReact Off the Grid
01h 01mMake Your Web App Work Even Offline — It's Possible!
23mJavaScript: Off the Grid
