Gmail Offline: primera toma de contacto
Impresionante la solución que nos ha presentado Google hace un par de días con su gestor de correo. Llevo probándolo toda la mañana y no dejo de encontrarme detalles interesantes. Sobre todo se comprueba que no ha sido algo que han hecho en una semana, sino que lleva mucho trabajo a la espalda y muchas horas de pruebas para dejarlo todo así de pulido.
Al empezar, funciona como se anuncia: un par de clicks, instalas Google Gears si no lo tenías y listo. En primer o segundo plano, automáticamente se baja los mensajes que sualgoritmo heurístico decide. Y cuando se termina de descargar los mensajes, empieza a descargar todos sus adjuntos.
Este algoritmo merece un buen repaso, porque al contrario que otras aplicaciones gestoras de correo basadas en copias locales, no se descargará todo nuestro correo sino solo una parte. Sin duda es una desventaja, y una aparente pérdida de control sobre esos emails. Pero como veremos se han cuidado bastante de elegir los correos más importantes, buscando las conversaciones más interesantes:
- Inicialmente, realiza un repaso de tu cuenta y decide cuántos meses atrás va a viajar. Por ejemplo en mi caso ha decidido que solo va a descargarse los de los últimos 6 meses. Suelo utilizar con bastante intensidad mi cuenta principal, pero es posible que si tienes un buzón más relajado Gmail decida dejarte con más emails (aunque 6 meses parece ser la media). Se dice que baja unos 10.000 emails, pero no estoy tan seguro: yo tengo 25000 (entre a Gmail en 2004) y por lo que veo ha bajado solo 3.500. Me temo que ese número puede ser mayor o menor dependiendo de si tenemos muchos adjuntos y muy grandes.
- Por defecto, y salvo que tengas todos tus emails en esas carpetas, todos los mensajes destacados con estrellitas y borradores que tengas se sincronizarán, independientemente de cuánto tiempo tengan.
- También se baja por completo las etiquetas que tengan menos de 200 mensajes, siempre que al menos uno de ellos sea reciente (que esté en ese periodo). Por este filtro, normalmente los borradores y los destacados suelen pasarlo, como comentaba en el punto anterior.
- Por defecto, y salvo que tengan alguna otra etiqueta, la carpeta de Spam y la Papelera no se sincronizarán.
- Tampoco se sincronizarán aquellas etiquetas que contengan un porcentaje alto de mensajes sin leer. Si los mensajes tienen otras etiquetas a lo mejor sí, pero si solo pertenecen a esta lo más probable es que los ignore. Esto tiene sentido sobre todo en suscripciones, o en amigos que nos envían demasiados correos chorras y nunca los leemos. Una carpeta que casi siempre tiene este estado es el Spam y a lo mejor la Papelera, así que esa es la razón del punto anterior.
El algoritmo sigue con otras pequeñas modificaciones, pero a grandes rasgos sigue estos puntos. Para que os hagáis una idea, Gmail me ha sincronizado prácticamente todo el correo netamente personal, mientras que viejas suscripciones de grupos y antiguos proyectos (como asignaturas cursadas hace años) se han quedado fuera. Todo depende de cuán ordenada tengas la bandeja de entrada y cómo uses las etiquetas… Según los desarrolladores, dentro de poco podremos cambiar esos parámetros respetando unos límites, para dar más preferencia a ciertas etiquetas, contactos o conversaciones.
Mientras se realiza todo ese proceso, que para que te hagas una idea puede rondar un Giga de descargas, puedes dejarlo en segundo plano mientras sigues usando tu correo, puedes pararlo durante una hora y reanudarlo cuando quieras, o puedes capar de cierta manera la descarga de archivos con el Modo de conexión inconsistente. En este modo, estarás ejecutando por defecto tu copia local y solo cuando pueda sincronizará los nuevos mensajes con el servidor.
Este modo es un gran añadido que nos permitirá ralentizar el proceso, perfecto para cuando estemos usando la conexión para otras tareas adicionales, o para cuando estemos navegando por redes lentas poco estables, como las conexiones móviles tipo 3G, los antiguos módems o la conexión que se ha dejado abierta tu vecino.
Una vez que se haya bajado todo (y aunque no lo haya hecho), ya puedes disfrutar de tus correos de manera offline. Este punto es el verdaderamente asombroso: la experiencia de usuario es idéntica al Gmail online. Encuentra correos al instante, abre los que quieras, visualiza las fotos a tamaño completo, descarga los archivos comprimidos, abre los documentos pdf/doc… ¿que no quieres/puedes visualizarlos nativamente? Pues también puedes verlos en sus versiones HTML.
Si cerramos el navegador e intentamos acceder a Gmail sin tener conexión, hay que recordar que la única dirección que funciona es, incluyendo todas las letras,http://mail.google.com/mail/ . Para facilitar esta tarea, Google nos ofrece crear un acceso directo desde el escritorio, que se comportará como una aplicación nativa. Por cada navegador que usemos, se creará un enlace directo específico a ese navegador.
Cuando pasemos al modo sin conexión, Gmail automáticamente detectará cuándo volvemos a estar conectados, y sincronizará todos los cambios al servidor, ya sean relacionados con etiquetas, con la lectura de mensajes, etc… La opción ganadora es la de escribir un correo, para lo que se ha necesitado añadir un nuevo buzón, la Bandeja de salida. Cuando le demos a enviar pasará a este buzón, y cuando nos conectemos se enviará de verdad, como se comportan todas las aplicaciones de escritorio. Mientras tanto podemos decartarlos o modificarlos, lo que un usuario esperaría.
No es perfecto todavía, pero como dicen en este aviso, seguirán trabajando hasta dejarlo listo para una versión final. En esta imagen en concreto se disculpan de que no puedes añadir archivos adjuntos mientras estás sin conexión, lo cual es sin duda una carencia y un problema difícil que espero sepan solucionar en un futuro. Otros grandes ausentes, además de obviamente el Chat, son el gestor de contactos y algunos gadgets, como el de las tareas. Igualmente, es de suponer que se implementarán más pronto que tarde, sobre todo los contactos. Sobre todo si tenemos en cuenta que a la hora de escribir un email las sugerencias de contactos siguen apareciendo.
Además, es posible que tengamos alguna pequeña inconsistencia entre las copias locales, aparte de las lógicas causadas por no tener conexión. Un ejemplo directo: debido a que se cachea toda la página en tu navegador, si cambias de idioma (por ejemplo, vuelves a castellano), los cambios se verán en unos cinco minutos, cuando antes era instantáneo.
Pero la sensación que da Gmail en modo offline es muy buena. Mejorando el servicio de correo de Google, el único de los gratuitos que juega en una liga aparte. Es normal que vaya rápido ya que los contenidos están en nuestro ordenador, pero me sigue impactando la rapidez de las búsquedas, aún más veloces que en la versión online. Muy buen trabajo la integración de Gears con Gmail, a ver qué otra aplicación web puede manejar un giga de información en local con esa soltura.
Hasta aquí mi crítica, que ya me he cansado de elogiarlo. Ahora lo que me interesa especialmente es que comentéis vuestra experiencia, a ver si os ha parecido tan bueno como a mí. A lo mejor me ha afectado dormir poco.
Por cierto, en Firefox 3.1 Beta 2 ni intentéis probarlo, pero en Firefox 3.0.5 sí que funciona todo correctamente.
Más información | Grupo de soporte de Offline Gmail Labs
Enlace | Gmail Labs
Descarga | Google Gears