Gears
Uit Wikipedia, de vrije encyclopedie
| Gears | |
|---|---|
|
|
|
| Ontwikkelaar | |
| Licentie | BSD-licentie |
| Website | http://gears.google.com/ |
Gears (voorheen: Google Gears[1]) is opensourcesoftware van Google die het mogelijk maakt om off-line 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 ondersteunen gebruiken 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 maakt het dus mogelijk om applicaties te laten werken zonder verbinding, waar dat anders niet mogelijk is.
Gears is opensourcesoftware en valt onder de BSD-licentie.[2]
Inhoud |
[bewerk] Overzicht
Gears installeert 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 vereist Firefox of Internet Explorer en werkt op de besturingssystemen Windows, Mac OS X en Linux.[3] Daarnaast is er voor ontwikkelaars een extensie vrijgegeven voor Safari. Tot op heden is Google Reader de enige applicatie van Google die wordt ondersteund door Gears. Echter, andere webapplicaties zoals Remember the Milk, ondersteunen Gears. De overgang van online- naar offlinemodus en omgekeerd moet 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.
[bewerk] 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. Bret Taylor, het hoofd van Googles afdeling aangaande productontwikkeling, zei ooit dat de ontwikkelaar van Gears zijn RSS-feeds wilde lezen wanneer hij geen internetverbinding had. [bron?]
[bewerk] Componenten
De belangrijkste API-componenten van Gears zijn:
- Een lokale server die cachet en applicatiemiddelen beschikbaar stelt (HTML, JavaScript, afbeeldingen, etc).[4]
- Een database (gebaseerd op SQLite) die data offline bewaart.[5]
- Een 'worker thread pool' die de data synchroniseert op de achtergrond.[6]
[bewerk] Gears-ondersteuning
De volgende applicaties ondersteunen Gears:
- Wordpress 2.6
- Opera 9.5[7]
- Google Reader
- MySpace
- Remember the Milk
- Zoho Writer
- PassPack
- MindMeister
- Google Chrome
Daarnaast kan een script, gefabriceerd met Greasemonkey, ervoor zorgen dat ook andere websites Gears ondersteunen.
[bewerk] Zie ook
[bewerk] Bronnen
- ^ (en) Official Google Blog: Happy birthday,
GoogleGears! - ^ Do I need a license to use Google Gears?. Geraadpleegd op 2007-05-31.
- ^ What browsers and operating systems are supported by Google Gears?. Geraadpleegd op 2007-05-31.
- ^ LocalServer Module API. Geraadpleegd op 2007-05-31.
- ^ Database Module API. Geraadpleegd op 2007-05-31.
- ^ WorkerPool Module API. Geraadpleegd op 2007-05-31.
- ^ Opera voorziet compatibiliteit met Google Gears
[bewerk] Externe links
| Zoekservice: | Blogs · Books · Catalogs · Co-op · Directory · Product Search · Groups · Images · News · Personalized Search · Scholar · Video · Web |
| Webtoepassingen: | Analytics · Base · Blogger · Agenda · Docs · Finance · Gmail · Google Checkout · Maps · orkut · iGoogle · Picasa Web Albums · Translator · YouTube · Trends · Reader · FeedBurner · OpenSocial · Google Mars · Google Maan |
| Desktoptoepassingen: | Chrome · Desktop · Earth · Gears · Hello · Pack · Picasa · SketchUp · Talk · Toolbar · X |
| Diversen: | AdSense · AdWords · Android · Answers · Click-to-Call · Labs · Knol · Mobile · Sitemaps · SMS · Zeitgeist · DoubleClick · Alerts |
| Zie ook: | Google Founders' Award · Googleplex |
| Beursinformatie: | NASDAQ GOOG |
| Website: | www.google.com |

