Software de Google para crear aplicaciones web
Gears , anteriormente Google Gears , [2] es un software de utilidad discontinuado ofrecido por Google para crear aplicaciones web más potentes agregando almacenamiento fuera de línea y otras funciones adicionales a los navegadores web . [3] Lanzado bajo la licencia BSD , [4] Gears es gratuito y de código abierto . Gears fue concebido en un momento en el que no había una alternativa comparable disponible. Sin embargo, Gears se discontinuó a favor de los métodos estandarizados HTML5 que eventualmente se volvieron predominantes.
Componentes
Gears tenía varios componentes API importantes:
- Un módulo de base de datos (desarrollado por SQLite ), que podría almacenar datos localmente. [5]
- Un módulo WorkerPool, que proporcionaba ejecución paralela de código JavaScript . [6]
- Un módulo LocalServer, que almacena en caché y sirve recursos de la aplicación (HTML, JavaScript, imágenes, etc.). [7]
- Un módulo de escritorio que permite que las aplicaciones web interactúen de forma más natural con el escritorio. [8]
- Un módulo de geolocalización, que permite a las aplicaciones web detectar la ubicación geográfica de sus usuarios. [9]
Historial de versiones
Apoyo
Varias aplicaciones web de una variedad de empresas utilizaron Gears en algún momento, incluyendo Google ( Gmail , YouTube , Docs , Reader , Picasa para móviles, Calendar , Wave ), MySpace (Mail Search), Zoho Office Suite , Remember The Milk y Buxfer. [15] WordPress 2.6 agregó soporte para Gears, para acelerar la interfaz administrativa y reducir los impactos en el servidor. [16] Sin embargo, después de que Google anunció en febrero de 2010 que no habría más desarrollo de Gears (ver la sección Fin de vida útil), varias de estas aplicaciones interrumpieron su soporte para Gears, incluyendo Google Reader [17] y WordPress. [18]
Gears podría habilitarse en sitios donde de otra manera no sería compatible, mediante un script de usuario de Greasemonkey que uno de los ingenieros de Gears creó. [19]
Gears fue compatible con Internet Explorer 6 y 8 en Windows XP , Vista y 7 ; Internet Explorer Mobile 4.01 y posteriores en Windows Mobile ; Safari 3.1.1 y posteriores en Mac OS X 10.4 y posteriores [20] (aunque no Safari 4 en Mac OS X 10.6 [21] ); Firefox 1.5 y posteriores en múltiples plataformas; y el navegador nativo en BlackBerry OS 5. [22] Solo hubo soporte limitado de 64 bits de terceros.
Gears no admitía archivos adjuntos con tamaños superiores a 2 GB en Mac OS X Leopard o Snow Leopard debido a un error en el código de manejo de Blob. [23] [24]
El 29 de mayo de 2008, Opera Software ASA anunció que Opera Mobile 9.5 sería compatible con Gears. [25]
La versión preliminar de la tecnología del navegador se publicó el 20 de febrero de 2009. [26]
Estaba disponible solo para dispositivos de pantalla táctil con Windows Mobile 5 y 6. [27] Gears no estaba integrado en otros navegadores que no fueran Google Chrome y debía descargarse por separado.
El marco Ruby on Rails admitía interfaces con Gears sin necesidad de comprender la API de Google Gears. [28]
Fin de la vida
A finales de noviembre de 2009, numerosas fuentes de noticias en línea informaron que Google iba a migrar a Web Storage en lugar de usar Gears en el futuro. Un portavoz de Google aclaró más tarde que, sin embargo, Google seguiría dando soporte a Gears para no romper los sitios que lo usaran. [29] El 19 de febrero de 2010, el equipo de Gears en Google anunció que el desarrollo de Google Gears se había detenido, ya que estaban trabajando para llevar todas las capacidades de Gears a estándares web como HTML5 . Aunque el desarrollo de nuevas características había cesado, Google planeaba seguir dando soporte a Gears hasta que hubieran desarrollado un método "simple y completo" para que los datos de los usuarios se migraran a las características de HTML5. [30] El 22 de noviembre de 2011, Google anunció que el 1 de diciembre de 2011, se eliminaría el soporte de Gears de Gmail y Google Calendar . [31] Gears se eliminó de Google Chrome el 7 de junio de 2011. [32]
Véase también
Referencias
- ^ Revisión: r3423
- ^ ab "¡Feliz cumpleaños, Google Gears!". Blog oficial de Google. 28 de mayo de 2008. Consultado el 11 de junio de 2008 .
- ^ "Gears" . Consultado el 1 de septiembre de 2008 .
- ^ "Proyecto de Google Code para Gears" . Consultado el 26 de febrero de 2008 .
- ^ "Módulo de base de datos AI" . Consultado el 31 de mayo de 2007 .
- ^ "API del módulo WorkerPool" . Consultado el 31 de mayo de 2007 .
- ^ "API del módulo LocalServer" . Consultado el 31 de mayo de 2007 .
- ^ "API del módulo de escritorio" . Consultado el 31 de mayo de 2007 .
- ^ "API del módulo de geolocalización" . Consultado el 27 de agosto de 2008 .
- ^ "Google Gears podría revolucionar la experiencia de usuario en línea". Computemagazine.com. 28 de mayo de 2009. Archivado desde el original el 16 de diciembre de 2012. Consultado el 16 de junio de 2013 .
- ^ "Blog de la API de Gears: ¡Lanzamiento de Gears 0.2!". Gearsblog.blogspot.com. 19 de febrero de 2008. Consultado el 16 de junio de 2013 .
- ^ "Blog de la API de Gears: ¡Vuela, Gears 0.3!". Gearsblog.blogspot.com. 2008-11-06 . Consultado el 2013-06-16 .
- ^ "Gears API Blog: ¡Gears 0.4 ya está aquí!". Gearsblog.blogspot.com. 2008-08-22 . Consultado el 2013-06-16 .
- ^ "Google Developers" . Consultado el 16 de junio de 2013 .
- ^ "Historia de Gears" . Consultado el 28 de junio de 2008 .
- ^ "Ticket de WordPress Trac - Soporte de Gears".
- ^ "Blog de Google Reader: fin del soporte sin conexión".
- ^ "Documentación de WordPress - Subpanel Herramientas".
- ^ "Gearsmonkey: Gears + Greasemonkey" . Consultado el 13 de agosto de 2009 .
- ^ "Gears for Safari beta" . Consultado el 26 de agosto de 2008 .
- ^ "Problema 847: Mac: Gears no funciona en Safari 4 - Snow Leopard". Código de Google . Consultado el 5 de septiembre de 2009 .
- ^ [1] Archivado el 25 de noviembre de 2011 en Wayback Machine .
- ^ Massive Kangaroo (21 de octubre de 2009). "Problema 960: engranajes: parece haber un límite de 2 GB en la carga de blobs en Mac OS X Leopard: cómo mejorar su navegador web: alojamiento de proyectos de Google" . Consultado el 16 de junio de 2013 .
- ^ "Problema 958 - gears - Parece haber un límite de 2 GB en la carga de blobs en Mac OS X Snow Leopard - Mejorar su navegador web - Google Project Hosting". 19 de octubre de 2009. Consultado el 16 de junio de 2013 .
- ^ "Opera amplía el soporte de Gears". Opera Software . Consultado el 29 de mayo de 2008 .
- ^ "Vista previa de la tecnología: Opera Mobile 9.5 con Gears habilitado". Opera Software . Archivado desde el original el 23 de febrero de 2009 . Consultado el 21 de febrero de 2009 .
- ^ "Página de descarga de Opera Mobile 9.51b2 compatible con Gears". Opera Software . Consultado el 21 de febrero de 2009 .
- ^ "Google Gears deja de usar Ruby on Rails". eWeek . 15 de julio de 2008 . Consultado el 15 de julio de 2008 .
- ^ "Qué impulsa las aplicaciones web: Google dice adiós a Gears y hola a HTML5". Los Angeles Times . 2009-11-30 . Consultado el 2009-12-02 .
- ^ "Hola HTML5".
- ^ "Blog oficial: Más limpieza de primavera fuera de temporada". Googleblog.blogspot.com. 2011-11-22 . Consultado el 2013-06-16 .
- ^ "Versión estable de Chrome".
Enlaces externos