Gears

Gears
Logo
Ontwerper(s) Google Inc.
Ontwikkelaar(s) Google
Uitgebracht 31 mei 2007 (16 jaar geleden)
Recentste versie 0.5.36.0 (22 februari 2010)[1] Bewerken op Wikidata
Status Stopgezet
Besturingssysteem Windows, OS X en Linux
Geschreven in C++
Categorie Plug-in
Licentie(s) BSD-licentie
Website (en) Officiële website (gearchiveerd)
Portaal  Portaalicoon   Informatica
Vrije software

Gears (voorheen: Google Gears[2]) was opensourcesoftware van Google die het mogelijk maakte om offline diensten te gebruiken die normaal gesproken zonder internetverbinding niet te gebruiken zijn. De installatie bevat een databasemotor op de computer die gebaseerd is op SQLite, om lokaal de gegevens te bewaren. Webpagina's die Gears ondersteunden gebruikten deze lokaal opgeslagen data eerder dan die online staat. Dus door het gebruiken van Gears kan een webapplicatie periodiek de lokaal opgeslagen data synchroniseren met die online staat dan traditioneel van online naar offline bij zulke diensten. Dit houdt in dat wanneer een netwerkverbinding niet gelegd kan worden, de synchronisatie wordt uitgesteld tot de computer weer verbinding kan leggen. Gears maakte het dus mogelijk om applicaties te laten werken zonder verbinding, waar dat anders niet mogelijk is.

Gears was opensourcesoftware en viel onder de BSD-licentie.[3]

Overzicht

Gears installeerde een extensie in de browser die een JavaScript-API toevoegt. Dit maakt het mogelijk voor de browserscripts lokale opslag te lezen en te schrijven. Deze extensie vereiste Firefox, Internet Explorer of Google Chrome en werkte op de besturingssystemen Windows, Mac OS X en Linux.[4] Daarnaast is er voor ontwikkelaars een extensie vrijgegeven voor Safari.

Onder meer Gmail, Google Reader en Google Docs waren applicaties van Google die werden ondersteund door Gears. Andere webapplicaties zoals Remember the Milk en Wordpress ondersteunden Gears ook. De overgang van online- naar offlinemodus en omgekeerd moest handmatig gebeuren door de verschillen in de data bij Google Reader. Vreemd genoeg hebben webapplicaties, zoals Remember the Milk, minder moeite met de overgang van offline naar online en omgekeerd.

Geschiedenis

Een ontwikkelaar maakte een versie van Gears voor Google Reader in de door Google aangewezen tijd dat medewerkers aan hun eigen projecten mogen werken.

Einde

Sinds maart 2011 is Google de ontwikkeling van Gears gestopt. Dit omdat de geplande HTML-standaard HTML5 de functionaliteit van Gears ook aanbiedt.[5][6]

Componenten

De belangrijkste API-componenten van Gears waren:

  • Een lokale server die cachet en applicatiemiddelen beschikbaar stelt (HTML, JavaScript, afbeeldingen, etc).[7]
  • Een database (gebaseerd op SQLite) die data offline bewaart.[8]
  • Een 'worker thread pool' die de data synchroniseert op de achtergrond.[9]

Gears-ondersteuning

De volgende applicaties ondersteunden Gears:

Daarnaast kon een script, gefabriceerd met Greasemonkey, ervoor zorgen dat ook andere websites Gears ondersteunden.

Externe links

  • (en) Stopping Gears, persbericht Google (2011)
  • (en) Gears (gearchiveerd)
Bronnen, noten en/of referenties
  1. https://code.google.com/p/gears/source/detail?r=3423.
  2. (en) Official Google Blog: Happy birthday, Google Gears!
  3. Do I need a license to use Google Gears?. Gearchiveerd op 15 augustus 2010.
  4. What browsers and operating systems are supported by Google Gears?. Gearchiveerd op 6 december 2008.
  5. (nl) Google beëindigt Gears-dienst
  6. (en) Hello HTML5. Gearchiveerd op 29 oktober 2016.
  7. LocalServer Module API. Gearchiveerd op 17 december 2008.
  8. Database Module API. Gearchiveerd op 6 december 2008.
  9. WorkerPool Module API. Gearchiveerd op 18 december 2008.
  10. (en) Opera voorziet compatibiliteit met Google Gears
· · Sjabloon bewerken
Zoekservice:Blogs · Books (Boeken) · Catalogs · Co-op · Code Search · Directory · Shopping · Groups (Discussiegroepen) · Images (Afbeeldingen) · News (Nieuws) · Personalized Search (Aangepast zoeken) · Scholar · Videos (Video's) · Zoekmachine (Web)
Webtoepassingen:Agenda · Analytics · Arts & Culture Project · Base · Blogger · Buzz · Checkout · Docs (Documenten) · Drive · FeedBurner · Finance · Google+ · Gmail · iGoogle · Keep · Maan · Maps · Google Mars · Person Finder · Photos · Reader · Sites · Stadia · Street View · Translate (Vertalen) · Trends · OpenSocial · Orkut · Panoramio · Picasa Web Albums · YouTube (Music)
Desktoptoepassingen:Chrome · Desktop · Earth · Gears · Hello · Now · Pack · Picasa · Talk · Toolbar
Diversen:AdSense · Ads · Alerts · Android · Android Auto · Answers · Apps · Cardboard · Chromecast · Click-to-Call · Cloud Platform · Cloud Print · DoubleClick · Driverless Car · Fit · Fuchsia · Nest · Google I/O · Knol · Labs · Latitude · Mobile · One · Pay · Pay Send · Play (Play Music) · Rewards · Sitemaps · SMS · Web Toolkit · Zeitgeist
Zie ook:Google Founders' Award · Googleplex · Lijst van acquisities door Google