Gears

In der heutigen Welt ist Gears ein Thema, das eine beispiellose Relevanz erlangt hat. Mit dem Fortschritt der Technologie und der Globalisierung ist Gears zu einem interessanten Anziehungspunkt für Menschen jeden Alters und jeder Gesellschaftsschicht geworden. Von seinen Auswirkungen auf die Gesellschaft bis hin zu seinen Auswirkungen auf die Populärkultur ist Gears ein Thema, das niemanden gleichgültig lässt. In diesem Artikel werden wir verschiedene Aspekte im Zusammenhang mit Gears untersuchen, von seinem Ursprung bis zu seinen möglichen zukünftigen Entwicklungen. Lassen Sie sich von dieser Reise mitreißen und entdecken Sie, wie Gears ein Vorher und Nachher in der Welt, in der wir leben, geprägt hat.

Gears

Basisdaten

Entwickler Google Inc.
Erscheinungsjahr 31. Mai 2007
Aktuelle Version 0.5.21
(29. Mai 2009)
Betriebssystem GNU/Linux, Windows XP/Vista/Mobile 5,6, Mac
(Firefox 1.5+, IE6+ (nur Windows), Chrome & Apple Safari (nur Mac))
Programmiersprache C++
Kategorie Web 2.0
Lizenz BSD-Lizenz
deutschsprachig nein
code.google.com

Gears (vorher Google Gears) ist eine inzwischen nicht mehr weiterentwickelte Software des Unternehmens Google. Gears erweiterte unterstützte Webbrowser um einige Features, die von den Browsern zum damaligen Zeitpunkt nicht oder nicht in konsistenter Form angeboten wurden. Etwa wird es ermöglicht, Inhalte von Webapplikationen zum späteren Offline-Lesen zu synchronisieren oder Daten in einer lokalen SQLite-Datenbank abzulegen. Auch ist es möglich, nachdem der Benutzer dies erlaubt hat, die geografische Position anhand eines angeschlossenen GPS-Empfängers, der verfügbaren WLANs und Mobilfunksender oder eines Dienstes zu ermitteln. Ferner ermöglicht es Gears, mehrere Dateien auf einmal auszuwählen und hochzuladen.

Google hat die Entwicklung im November 2011 eingestellt, da mit der breiten Unterstützung von HTML5 Gears nicht mehr notwendig sei. Aus dem hauseigenen Browser Google Chrome wurde die Unterstützung für Gears bereits mit der Version 12 entfernt. Der Quellcode ist als Open-Source-Projekt weiterhin verfügbar.

Überblick

Gears installiert im Browser eine Erweiterung (Browser-Plug-in), die es einem JavaScript-API ermöglicht, auf den lokalen Datenträger zuzugreifen. Die Erweiterung ist bisher für Firefox unter Windows, macOS und Linux sowie für den Internet Explorer verfügbar. Für Apple Safari gibt es sie nur für Mac OS X.

Neben Google Reader und Google Drive unterstützt Gears seit Januar 2009 auch Google Mail. Web-Applikationen anderer Anbieter wie Remember The Milk, Zoho oder WordPress (ab der Version 2.6) unterstützen die Gears-Funktionalität. Allerdings ist eine manuelle Umschaltung zwischen Online- und Offlinemodus erforderlich.

Entwicklung

Google Gears Logo (bis Juni 2008)

Ein Google-Entwickler entwickelte eine Version des Google Readers während des Firmenprogrammes, das es Arbeitnehmern erlaubt, 20 Prozent der Wochenarbeit – also einen Arbeitstag – für ihre eigenen Projekte zu verwenden. Bret Taylor, der Entwicklungsleiter der Google-Projektgruppe, sagte, dass der Ingenieur den Zugriff auf den Google Reader während einer Geschäftsreise haben wollte.

Am 28. Mai 2008 entschloss man sich, Google Gears zu Gears umzubenennen. Damit soll gezeigt werden, dass es ein offenes Projekt ist, das nicht nur von Google betrieben wird. Deshalb ging am 11. Juni 2008 auch das neue Logo (ohne Google im Logo) online.

Seit September 2008 gibt es auch eine Gears-Version für Safari auf dem Mac.

Am 19. Februar 2010 wird im Gears-Blog bekannt gegeben, dass Google seine Gears-Unterstützung zugunsten des freien Webstandards HTML5 zurückgefahren hat. Insbesondere werden keine neue Funktionen mehr in Gears aufgenommen. Mit dem Erscheinen von Google Chrome 12 am 7. Juni 2011 wurde Gears aus Chrome entfernt. Zuvor war Chrome der einzige Browser, der Gears bereits in der Standardkonfiguration mitlieferte.

Wie man inzwischen auf der Produktseite lesen kann, wird der Download von Gears bis Dezember 2011 angeboten.

Lizenz

Gears wurde als Open Source unter BSD-Lizenz veröffentlicht.

Komponenten

Es gibt vier Haupt-APIs in Gears:

  • ein lokaler Server, der Cache und Ressourcen für Server-Anwendungen bietet (HTML, JavaScript, Bilder etc.)
  • eine Datenbank (SQLite), die Daten offline sichert
  • Synchronisation von Daten im Hintergrund
  • Eine der beiden mit Gears 0.4 veröffentlichten APIs ist die GeolocationAPI. Mit dieser lässt sich der Standort des Nutzer bestimmen. Diese API ist eine W3C Proposed Recommendation

Weblinks

Einzelnachweise

  1. API History
  2. http://gearsblog.blogspot.com/2011/03/stopping-gears.html
  3. Archivlink (Memento des Originals vom 8. Februar 2009 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/gears.google.com
  4. Official Google Blog am 28. Mai 2008
  5. Eintrag im GWB vom 11. Juni 2008
  6. Gears API Blog: Gears For Safari
  7. Gears API Blog: Hello HTML5
  8. Chrome Stable Release, 7. Juni 2011
  9. Christian Kirsch: Google stellt Arbeit an Gears ein. In: heise.de. 14. März 2011, abgerufen am 3. Februar 2024.
  10. gears.google.com aufgerufen am 6. Oktober 2011
  11. Jo Bager: Wave, Knol, Gears: Google streicht weiter. In: heise.de. 23. November 2011, abgerufen am 3. Februar 2024.
  12. http://www.w3.org/TR/geolocation-API/