Odio Hangouts (Google adopta, extiende y extingue XMPP)

Posted on Wednesday, January 21, 2015 in Programación, Software, Internet

Odio Hangouts (Google adopta, extiende y extingue XMPP)

A ver, esto es una especie de encuesta pública, abierta, universal, transparente, empoderada, transversal, desesperada, integrada, dinámica, indignada, paradigmática... Vamos, que quiero que me respondáis a las cuestiones que planteo.

A la mayoría os veo muy felices con Google Hangouts, pero yo le veo varios problemas que me impiden hacer el cambio, la mayoría de los cuales ya han aplicado también a Google Talk y me están provocando trastornos.

El principal problema son las conversaciones offline. Con el antiguo Google Talk, si tu estabas offline y yo te escribía, al conectarte te llegaba lo que te había escrito como una conversación nueva. Ahora no. Ahora no te enteras de si te hablaron a no ser que vayas a GMail y veas allí la conversación en la bandeja de entrada. Yo tengo dos cuentas de GTalk (personal y trabajo) y en ninguna de ellas uso GMail, así que no me entero si me hablan cuando estoy offline. Esto, más o menos, lo hemos solucionado con un script de Google Docs hecho por @j3b3 que periódicamente comprueba si te hablaron mientras estabas offline y te lo envía por e-mail.

Sin embargo, a veces os hablo a algunos que sé que no estáis en posesión de este script hasta ahora secreto cuando sé que no estáis online y, sin embargo, unas horas después me respondéis. ¿Qué oscuro secreto escondéis?
¿Es que vuestro secreto es tener Hangouts instalado en el móvil que tenéis encendido 24/7 y así siempre recibís lo que os escribo aunque lo leáis más tarde? Es decir, que tendría que tener Hangouts instalado en un dispositivo que tengo siempre conmigo y siempre encendido exponiéndome a que me molestéis en cualquier momento que os dé la gana. ¿Eso significa también que, si no tengo smartphone, no puedo usar Hangouts teniendo la seguridad de que no voy a perder chats?

Vale, a lo mejor, antes de hablarle a un contacto, puedo fijarme en si está online o no y, si está offline no le hablo porque no lo va a leer, ¿no? Eso iría en contra de la forma en la que uso la mensajería instantánea, pero podríamos plantearlo... si no fuera porque Hangouts elimina el estado desconectado. Una vez que te pasas a Hangouts, a tus contactos de GTalk les apareces siempre en línea, aunque no estés conectado. Es imposible saber cuáles de tus contactos de Hangouts están desconectados.

Así que pongamos que sí que uso GMail (que no lo uso, pero hagamos esa concesión hipotética). Me enteraría de que tengo una conversación offline porque entraría a mi correo y la vería ahí en la bandeja de entrada, así que haría clic en la conversación y leería lo que me escribieron, ¿no? Pues no, porque cuando hago clic en la conversación, me abre uno de estos maravillosos (sarcasmo) logs infinitos de Hangouts que van desde el principio de los tiempos hasta la actualidad y me posiciona donde le da la gana. No en el fragmento que quería leer, no. Así que tengo que repasar las conversaciones de los últimos días buscando los fragmentos que me escribieron cuando esta offline.

Lo mismo pasa con las búsquedas. Me interesa buscar una conversación en la que se hablaba de «foobar». Así que voy a GMail y busco «foobar» en los chats. De nuevo, me carga esa conversación pero me sitúa donde le da la gana, no donde se hablaba de «foobar». Entonces tendré que usar la función del navegador para buscar el texto en la porción de log que cargó. Con un poco de suerte, habrá cargado la porción del log que me interesa. Si no, tendré que hacer scroll hacia adelante y hacia atrás para cargar más fragmentos de log en busca de la parte en la que efectivamente aparece el texto que buscaba.

En conclusión: el cambio a Hangouts solamente me ha aportado problemas y ninguna ventaja.

Decidme que estamos usando mal Hangouts y que todos estos problemas tienen solución. Que no habéis encontrado los mismos problemas y simplemente habéis decidido tragar con ellos.