Gears (software)
Gears, formerly Google Gears, is a discontinued utility software offered by Google to create more powerful web apps by adding offline storage and other features to web browsers. Released under the BSD license, Gears is free and open-source. Gears was conceived at a time when a comparable alternative was not available. However, Gears was discontinued in favor of the standardized HTML5 methods that eventually became prevalent.
Components
There were several major API components to Gears:- A Database module, which could store data locally.
- A WorkerPool module, which provided parallel execution of JavaScript code.
- A LocalServer module, which cached and served application resources.
- A Desktop module, which let web applications interact more naturally with the desktop.
- A Geolocation module, which let web applications detect the geographical location of their users.
Version history
Support
Several web applications from a variety of companies used Gears at some point, including Google, MySpace, Zoho Office Suite, Remember The Milk, and Buxfer. WordPress 2.6 added support for Gears, to speed up the administrative interface and reduce server hits. However, after Google announced in February 2010 that there would be no further development of Gears, several of these applications discontinued their support for Gears, including Google Reader and WordPress.Gears could be enabled on sites where it was otherwise unsupported, by using a Greasemonkey user script that one of the Gears engineers created.
Gears was supported on Internet Explorer 6 and 8 on Windows XP, Vista and 7; Internet Explorer Mobile 4.01 and later on Windows Mobile; Safari 3.1.1 and later on Mac OS X 10.4 and later ; Firefox 1.5 and later on multiple platforms; and the native browser on BlackBerry OS 5. There was only limited 64-bit support from third parties.
Gears did not support attachment files with sizes greater than 2 GB under Mac OS X Leopard or Snow Leopard due to a bug in the Blob handling code.
On May 29, 2008, Opera Software ASA announced that Opera Mobile 9.5 would support Gears.
The technology preview release of the browser was published on February 20, 2009.
It was available for touchscreen devices running Windows Mobile 5 and 6 only. Gears was not built into browsers other than Google Chrome and had to be downloaded separately.
The Ruby on Rails framework supported interfaces to Gears without needing to understand the Google Gears API.