Creador | |
---|---|
Primera versión | 31 de mayo de 2007 |
Última versión | 0.5.36.0 (22 de febrero de 2010) |
Estado del proyecto | Cerrado desde el 11 de marzo de 2011 |
Escrito en | C ++ |
Sistema de explotación | Microsoft Windows , macOS y Linux |
Idiomas | inglés |
Tipo | Extensión de Firefox ( d ) |
Política de distribución | Libre |
Licencia | Licencia BSD |
Sitio web | gearsblog.blogspot.com/2011/03/stopping-gears.html |
Gears es un prototipo de software ofrecido por Google para brindar acceso sin conexión a servicios que normalmente operan en línea . Instala un motor de base de datos basado en SQLite en el sistema cliente para almacenar en caché los datos localmente. Las páginas para las que está activado Google-Gears utilizan datos de esta caché local en lugar de datos del servicio en línea. Si la conexión de red no está disponible, la sincronización se pospone hasta que vuelva la conexión. Por lo tanto, Gears permite que las aplicaciones web funcionen sin acceso permanente a la red. A principios de diciembre de 2009, supimos que Google detuvo el desarrollo de Gears a favor de HTML5 .
Gears se instala como un complemento para el navegador web . Este complemento proporciona una API de JavaScript que permite que los scripts accedan a los datos guardados localmente. El complemento funciona con Firefox e Internet Explorer , en Windows , Mac OS X y Linux . También hay disponible una versión para Safari para desarrolladores.
Google Reader es compatible con este sistema. La "preparación" para la desconexión es manual, es decir, el usuario debe realizar una acción para poder operar en modo offline. Asimismo, Google Documents es compatible con Gears; a diferencia de Google Reader , el cambio al modo sin conexión es automático.
Otras aplicaciones web, como la administración de Wordpress , soportan Gears, sin embargo en este caso el usuario no necesita realizar ninguna acción antes de pasar al modo offline, la aplicación anticipa la desconexión sincronizando los recursos y configuraciones en segundo plano, transparente al usuario.
La API de Gears tiene 5 componentes principales:
Se han añadido "Timer" y " XMLHttpRequest " para proporcionar acceso a las funciones normalmente disponibles en el objeto Window en JavaScript.