Offline applications in an online world
summary
Explains what offline web applications are, when to use them and their benefits and risks, focusing on the Application Cache (Cache Manifest): file structure (cache, network, fallback), cache updating, states and events. Reviews options for client-side data persistence using LocalStorage, WebSQL, IndexedDB and PouchDB. Concludes with a real example of an offline app that preserves state.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:23WHAT ARE OFFLINE APPLICATIONS?
- 2:31WHEN TO USE THEM
- 12:28STRUCTURE
- 14:20CACHE UPDATES
- 16:08CACHE STATES
- 16:48DATA PERSISTENCE
- 23:31DEMO
related talks
32mOnConnectionLost - The Life of an Offline Web Application
45mOffline First (Web) Apps
56mGetting off(line): appcache, localStorage for HTML5 apps that work offline
48mThe Web's future is offline
44mDesign principles and implementation strategies for better offline experience
01h 01mMake Your Web App Work Even Offline — It's Possible!
52mOffline web applications don't exist anymore!
37mOffline web applications don't exist anymore!
