Eine Funktion hat den inzwischen zahlreich vorhandenen Browser-Anwendungen (RIAs) noch gefehlt, die Möglichkeit Daten lokal zu speichern und somit auch offline ohne Netzverbindung zu funktionieren. Wer bisher versucht hat das Problem über Cookies, Flash Shared Objects oder Silverlights Isolated Storage zu lösen, bekommt nun von Google eine plattform-übergreifende Lösung. Google Gears [1] steht unter der BSD Lizenz als Open Source für Windows, MacOSX und Linux zur Verfügung und basiert auf SQLite um Informationen lokal im Browser via Javascript und SQL zu speichern.
Die Erweiterung ist mit ca. 700kb recht kompakt.
Mit dem SQLite Datenbank Browser [2] kann man sich die erstellten DBs auch direkt ansehen.
Gears legt allerdings beim Einsatz verschiedener Browser (z.b. Firefox und IE) auch verschiedene DBs an, so kann man die Informationen nicht mit mehreren Browsern gleichzeitig nutzen.
Gelangt man auf eine Site die Google Gears nutzt wird per Dialogbox zuerst nachgefragt ob man dies zulassen möchte.
Mit folgendem Javascript-Codefragment kann man herausfinden ob Google Gears installiert ist:
Die erste Beispiel-Anwendung kommt mit Google-Reader der nun über einen Offline-Modus verfügt und so die letzten 2000 Einträge auch ohne Netzverbindung zum Lesen bereit stellt. In Kürze dürften dann wohl auch GoogleMail und die Textverarbeitung und Tabellenkalkulation offline-fähig werden und wären dann der Konkurrenz erst mal um einen grossen Schritt voraus...
[1] http://code.google.com/apis/gears/
[2] http://sqlitebrowser.sourceforge.net/
Geschrieben am ,