Slide 29
Slide 29 text
Offline technologies
• Application cache (manifest) is:
– used for bootstrap page and static files
– seriously flakey. Use sparing.
– extremely annoying. Set a dynamic comment or auto-
change manifest when resources change
• WebSQL / SQLite / IndexedDB is:
– used for indexed content, articles, images etc.
– slow. Consider local storage instead.
• Local storage is:
– used for key/val storage, app settings, config, prefs
– fast and relatively reliable