Create offilne web apps with JavaScript & Google Gears
Posted by kiwiscanfly on May 31, 2007
Google Gears is an open source browser extension that lets developers create web applications that can run offline. It consists of three modules that address the core challenges in making web applications work offline.
LocalServer
Cache and serve application resources (HTML, JavaScript, images, etc.) locally. The LocalServer module is a specialized URL cache that the web application controls. Requests for URLs in the LocalServer’s cache are intercepted and served locally from the user’s disk.
Database
Store data locally in a fully-searchable relational database. The Database module provides browser-local relational data storage to your JavaScript web application. Google Gears uses the open source SQLite database system.
WorkerPool
Make your web applications more responsive by performing resource-intensive operations asynchronously. The WorkerPool module allows web applications to run JavaScript code in the background, without blocking the main page’s script execution.