Wenn Sie eine Google-Anwendung, die normalerweise im Browser läuft und eine ständige Internetverbindung erfordert, auch ohne Verbindung zum Web nutzen, hat Gears seinen Auftritt. In diesem Fall springt Gears ein und stellt die nötigen Funktionalitäten bereit, indem es einen lokalen Server mit einem eigenen Speicher für Serveranwendungen simuliert und den Abgleich der Daten zwischen dem Google-Server und dem Rechner des Anwenders übernimmt. Aber auch GPS-Dienste zur Standortbestimmung des Anwenders werden unterstützt.
Für die Offline-Speicherung von Daten besitzt Gears zudem eine SQlite-Datenbank. SQlite ist eine schlanke und durchaus bewährte relationale Datenbank für weniger aufwändige Datenbankoperationen und kleinere Datenmengen. SQLite benötigt im Unterschied beispielsweise zu MySQL keinen Datenbankserver, alle Daten werden in Dateien gespeichert. Unter anderem wird SQLite auch mit PHP und mit Firefox 3x mitgeliefert – Firefox nutzt SQLite zum Beispiel für die Bookmarks-Verwaltung. Übrigens unterstützen nicht nur Google-Anwendungen Gears, auch die beliebte Blogsoftware Wordpress kommt mit Gears zurecht (dort soll Gears den Adminbereich/das Backend beschleunigen), um nur ein bekanntes Beispiel zu nennen. Ebenso unterstützt die umfangreiche Websuite Zoho das Getriebe für den Offline-Betrieb.
Zoho ist von den Anwendungen her umfangreicher als beispielsweise Google Docs, es bietet zum Beispiel ein Projektmanagement-Tool, eine Datenbank, ein Präsentations-Tool sowie ein Tool für Web-Konferenzen sowie einige kleinere Utilities (Chat, Notizblock, einfacher Mail-Client).
Die erstellten Daten werden im Cache gespeichert und bei der nächsten Online-Verbindung auf die Google-Server hochgeladen. Ein kleines Icon in Google Docs informiert den Anwender darüber, ob er online oder offline arbeitet. Gears erkennt automatisch, wenn man offline geht und speichert dann alle Veränderungen an den Textdateien, Tabellen, Mails oder Kalendereinträge offline auf dem PC.
Falls Sie sich jetzt übrigens fragen sollten, ob und - falls ja - welche Rolle die Laufzeitumgebung (Google) Gears in Zusammenhang mit Google Apps spielt: Es wird nur benötigt, wenn man offline mit Teilanwendungen von Google Apps arbeiten und seine Inhalte nach dem Aufbau einer Internetverbindung automatisch synchronisieren möchte.
Lesen Sie auf der nächsten Seite:
Vorherige Seite
Seite 4 von 5
Nächste Seite


