Estoy escribiendo una publicación en un blog sobre las primeras API de la Web móvil y Alex Russell me recordó a Google Gears
Gears modules include:
- LocalServer Cache and serve application resources (HTML, JavaScript, images, etc.) locally
- Database Store data locally in a fully-searchable relational database
- WorkerPool Make your web applications more responsive by performing resource-intensive operations asynchronously
Creo que es interesante ver que AppCache y WebSQL, Geolocalización y WebWorkers surgieron de las ideas en Google Gears y solo sobrevivieron los dos últimos. WebSQL nunca fue ampliamente compatible, y fue reemplazado por IndexedDB; y AppCache reemplazado por ServiceWorker