31 mayo 2007

Google Gear

Chris Wetherell nos ha presentado el Google Gear, una aplicación genial para poder navegar por web offline!! Claro, la web debe estar "programada" orientada al Google Gear, pero aún así es un avance muy interesante.

Cómo funciona google Gear? A través de un manifest file se enumeran los objetos de tu web, por ejemplo imágenes y texto estático, que crees que puede ser leido offline. Cuando abres tu navegador que incorpore el plugin de Google Gear, este bajará y almacenará en un SQLite estas imágenes y objetos. De esta manera cuando navegues por esa web, estos objetos se cargarán de la bbdd y no de intenet.

Es parecido a una caché interna del navegador, pero más potente, ya que puedes configurar en tu web qué quieres que se cachee, por ejemplo, como primera integración nos ha enseñado el Google Reader (el lector de rss). Lo tiene programado que cada vez que se conecta a su reader (si hay cosas nuevas) se descargan los nuevos artículos. Cuando lo vuelves a abrir y no hay conexión, o no hay cambios, en vez de mirar internet te los muestra directamente de la bbdd.

Hay 2 conceptos interesantes en todo esto, el primero es definir qué es estar offline... Que tarde mucho internet en responder, o que se detecte que no hay red? Se puede configurar ambas.

Por otro lado, hay que ser hábil programando la web para poder descargar el contenido "util" offline, como el google reader.

Qué aplicaciones potenciales tiene? Para empezar estos lectores de rss, noticias y correo son interesantes. Pero yo le veo sobre todo una grandísima potencia a aplicaciones mobile!!!!

El consumo de ancho de banda en un movil o pda es problemático, así que si podemos reducirlo al máximo, y además aprovechar cuando tenemos picos buenos de conectividad para descargar la información, y cuando no haya conectividad, pues se usa la misma aplicación offline!

Un mundo de posibilidades que hay que explorar... Por cierto, funciona para IE y firefox, independiente del O.S, es decir, en un windows mobile o en palm os también!!!