Desde el día en que publiqué un post sobre Jabber y como este puede ser una alternativa viable al MSN como mensajería instantánea he recibido preguntas y comentarios frustrados de lo difícil que es usarlo.
Y es que las personas que nos la vivimos todo el día conectados o trabajamos en cosas relacionadas a la computadora creemos que todo es fácil, pero resulta que no.
Jabber anunció que ya tiene más usuarios que el ICQ. Yo en un comentario en minid.net me pregunté cuando van a sacar un comunicado de prensa que su sistema es más sencillo de usar que el MSN o Yahoo.
Jabber tiene errores extremadamente básicos para la popularización de su red de mensajería instantánea: un sitio mal hecho, poco informativo, excelente para geeks linuxeros pero ineficiente para la tia que tiene su hijo estudiando medicina en otro país y se quiere comunicar. De hecho busqué durante más de 30 minutos como registrarme y accesar a la red, hasta darme cuenta que Jabber no tiene sistema de registro, tan solo eliges un username y si nadie lo tiene, funciona.
Esto le da al usuario una falta de seguridad de que ya está dentro de la red. No hay un email de confirmación, nadie te da la bienvenida, nadie te hace saber que tu username está seguro.
Y hablando de usernames, estos parecen emails, pero no lo son. La razón es que hay muchas redes de Jabber. ¿Por qué nadie las ha unificado? — Y volvemos al caso de la tía: si mi usuario es un email, por que no puedo accesar a este? — Peor aún: por qué no puedo usar el email que ya tengo? pensaría la señora.
Entonces lo bueno, lo potencial y lo libre se vuelve malo. Aunque sea el mejor producto o idea del mundo, si multiplicamos a este por cero, da igual a cero y no sirve.
…Y ojo, que aquí no he discutido sobre su excelente uso de XML, y buen manejo de recursos y seguridad que ofrece la red. De eso, yo no discuto.


Bueno Eduardo creo que tienes toda la razón, si bien en la programación y el diseño web, ya se esta teniendo muy encuenta que además de que sea efectivo y eficaz sea usable, esto en la programación tradicional aun no está demasiado desarrollado.
La gente que desarrollamos estamos tan metenidos en que salga tal o cual algoritmo que se pasa desapercibido la interfaz… Creo que esto es uno de los campos donde la programación web supera a la programación tradicional.
Un saludo.
“Aunque sea el mejor producto o idea del mundo, si multiplicamos a este por cero, da igual a cero y no sirve.”
Pff. Y en los eternos 30 minutos que buscaste en todo el sitio no encontraste este link?
http://www.jabber.org/about/contributing.php
Y si en vez de quejarte… Ayudas?
En todo caso, en los 10 minutos que vi el sitio, me di cuenta que Jabber es un protocolo, no un programa. Aquí hay una lista de clientes disponibles:
http://www.jabber.org/user/clientlist.php
Entonces me imagino que el problema ya consiste más en buscar un cliente decente, que mami pueda usar, no?
En fin…
Como muchos proyectos Open Source, creo que en el futuro van a mejorar mucho. Empiezan con programadores que no saben mucho de diseño de interfaces y demás, pero eventualmente llega alguien que les ayuda en ese aspecto. La neta tengo esperanza.
al fin alguien que dice las cosas claramente. al fin, alguien tenia que decirlo.
ME DI O CRI DAD
no es posible que pretendan hacer un producto para las masas y tengan una pagina tan mala. eso sucede con muchisimos proyectos. me parece increible, ni que fuera una cosa del otro mundo informar bien.
son tantas cosas que no tiene ni sentido
Un articulo muy acertado, yo me pasé de msn a aol/aim/ichat y a jabber. La verdad es q me quedo con aol.
Me pregunto porqué aol no es una alternativa al Msn, creo q hay gente que se complica demasiado la vida, igual jabber no es facil de usar porque no les interesa, no?
Q tiene de malo aol?
jabber NO ES DIFICIL DE MANEJAR, lo que pasa es que estamos acostumbrados a usar otros sistemas, pero de por si ninguno es dificil, es simplemtene diferente
Si erik, pero tu eres un trucutu…
Sobre usabilidad en Jabber (y en el sitio web de jabber.org) se podrían hacer críticas, sí. Si quieres usabilidad, es mejor que la tía se vaya a Yahoo! o a MSN.
También es cierto que la visión de jabber.org es ser sede de la JSF (Jabber Server Foundation), y que quizá está más dedicada a un público geek/nerd que a ‘la tía’. Hay clientes ‘web’ que permitirían un registro algo más sencillo de lo comentado por Eduardo; aquí tenéis uno:
http://webmessenger.sourceforge.net/screenshots.php
Me gustaría mencionar un cliente del que nadie ha hablado, creo, por aquí, y que además tiene versiones windows, Linux y Mac. Se llama psi:
http://psi.sf.net
Por último enumerar las ventajas de Jabber que no tienen otros protocolos de mensajería:
- Está basado completamente en XML, y, lo que es más importante, es extensible, también en XML. Eso seguramente nos traerá muchas posibles aplicaciones en el futuro imposible con la mensajería instantánea ‘tradicional’ (¿conocéis jabberrss? No tengo la URL, lo siento… preguntad a google, o en barrapunto.com)
- Es seguro en su concepción, pero dado la fácil que es extenderlo, por ejemplo el cliente del que os hablaba, Psi, permite conversaciones cifradas con pgp/gpg entre los usuarios. ¿quien da más?
- ¿ Qué otro protocolo de mensajería tiene pasarelas a otros protocolos con las que puedas ver a tus colegas de yahoo!, msn, icq, etc… ?
- Por último, es abierto, y volveré a repetir que basado en un lenguaje abierto: XML.
- Hay muuuuuucha gente trabajando en las carencias: transmisión de ficheros, multimedia y audio/video conferencia, pizarra electrónica, compartición de escritorio,…
Lonoak 2 cosas:
1.- No discuto de las capacidades técnicas del Jabber, pero si estas no están bien aplicadas, no sirven de nada.
2.- Tu argumento es malisimo. Si me dices que si quiero usabilidad, lo mejor es que la tia se vaya a MSN y Yahoo entonces no tiene ningún sentido y ningún caso todas las capacidades técnicas de Jabber, porque al decirme eso y como lo dije en el post, las estas multiplicando por cero por lo tanto: cero.
3.- Algunas personas, como Lonoak dicen algo similar a:
“…Entonces que se vaya a MSN y si no te gusta Jabber porque usa XML y tiene mucha gente trabajando entonces estas mal”
Dime una cosa: en términos prácticos y tangibles, al usuario normal y corriente, ¿de que le sirviría saber que Jabber sea basado en XML?
NADA. No le interesa. Me vale si usa XML PSCKSD o SKWWJ. Lo que me interesa es chatear, fácil y rápido.
Y respóndeme otra: en términos prácticos y tangibles, al usuario normal y corriente, ¿de qué le sirve ir a un web entendible, no tener que buscar, sino encontrar, un registro sencillo y claro, y una experiencia de chateo buena?
MUCHO. Tanto la tía como el trucutu linuxero van a ser felices porque nadie cuando chatea dice “wow, chateo y todo se transmite en XML”, sino “wow, que fácil es esto de chatear, me encanta el internet”.
Admito que tienes razón en parte, la usabilidad es importante. Pero no es lo único. Mi comentario no fué meditado con suficiente tiempo, ni siquiera releído, cosa que debería hacerse siempre. Te doy la razón en que es importante la usabilidad si se quiere llegar a todos los públicos, pero tambien es importante ‘lo otro’. Si te preocupas sólo por la usabilidad y no por la eficiencia, la estabilidad o la seguridad, tienes engendros como ciertos productos de Microsoft.
Jabber.org no lo concibo como un sitio pensado para el usuario final; aunque tenga una sección con sus FAQs y con una lista de clientes, para mí, que administro un servidor jabber, con no muchos usuarios de momento, jabber.org es un sitio para sysadmins. Yo no mando a mis usuarios a jabber.org, tengo un formulario para que soliciten el registro, y luego les mando instrucciones para que se conecten con sus clientes. Sé lo que es tener que bregar con ellos para que les sea sencillito. Hoy por hoy, siguen existiendo ciertas lagunas a cubrir en el mundo jabber, y esta es una de ellas. Lo referente a la conexión con la web y el correo electrónico son territorios por explorar, a pesar de lo que se puede encontrar en jabberstudio.org.
Respecto a lo de mandar a la gente a ‘la competencia’ es algo que te pido que entiendas. Para mí, Linux, o el software libre, supongo que es algo como para tí el mundo Mac, salvando las distancias, algo pasional. Me jode que haya gente muy crítica con software que es hecho por voluntarios, que está bien diseñado interiormente, aunque puede que sea una caca en usabilidad. Apoyándome en los argumentos que te decía antes, prefiero un sistema con un protocolo y formatos abiertos (XML), seguro (SSL, PGP, kerb,…), pensado con la cabeza en términos de estabilidad, escalabilidad, eficiencia,… a una caja cerrada con lazos de colorines y papel de celofán que no sé que tiene por dentro. Tal vez por eso estoy a este lado de la orilla; quién quiera puede cruzar a este lado, que yo le ayudaré,… pero que no me venga diciendo que este lado de la orilla es más feo, que ya puede quedarse en el otro…
Ya sé que la mejor forma de hacer amigos es teniendo algún atractivo para ellos, y que a veces lo que es atractivo para uno mismo puede resultar horrendo para otros. A veces es cierto que estoy con la escopeta cargada antes de tiempo, y soy demasiado rudo; como digo, cierto típo de críticas no las entiendo, quizás que lo veo todo desde otra dimensión del que está criticando.
Finalmente, tú tienes la teoría de la multiplicación de factores, yo lo entiendo como una suma ponderada, en la que el usuario final pondera extremadamente el factor ‘usabilidad’, quizá el único al que se enfrenta; luego hay quejas cuando el messenger de MSN tiene un apagón, cuando los datos de los contactos desaparecen, o cuando la empresa que ha desarrollado eso que se ha hecho tan esencial en tu manera de comunicarte, te lo cierra con excusas (spam? pornografía?) que no aciertas a comprender.
Pero si quieres podemos ‘chatear’ del tema a través del jabber. Mi ‘jabber id’:
macias@jabber.org
Perdón. Usa mejor el jabber id:
lonoak@jabber.org
;-) despistes que tiene uno…
Si desean recomendar a sus amistades un cliente amigable de usar pueden recomendarles a Neos http://www.neosmt.com/index.es.html lastima que no sea open source. ;)
¿Que no sirve para nada que sea basado en XML?
Supongo que a muchos no les dirá nada. Pero el problema es tener un poco de “cultura informática”.
Es lo mismo que si le digo a mi abuela que mi coche es TDI, a ella no le dice nada. Sin embargo cuando se lo comento a un amigo se entera, y si no sabe lo que es se lo explico. Y si aún tiene interés y no conoce las ventajas y desventajas de un motor TDI, también se lo explico.
Al fin y al cabo la mayoría tiene un mínimo de cultura sobre coches, ¿por qué no tener un poco de cultura sobre informática?
” las estas multiplicando por cero por lo tanto: cero.”
Eso es lo mamón de tu argumento. El hecho de que hayan llegado tan lejos como para competir con Microsoft es notable ya.
Es como decir “bitacoras.net es buena idea pero si mi mami no sabe nada de ellos, es cero multiplicado por cero, porque bla bla bla y mis huevos.”
Fuera de eso, siempre se aplica la ley de la selva - el más fuerte y adaptable sobrevive. Si Jabber se hace o no popular, será por sus méritos.
Quisiera hacer un comentario personal acerca de Jabber. Mencionar lo que yo considero pro y contra hoy en día.
1_ Disponibilidad: La más amplia, tanto en opciones de clientes como servidores. Integración con redes heterogéneas, tanto de mensajería como servicios externos de tipo news, mail, irc etc etc
2_ Extensibilidad: Enorme, un “recurso” jabber no necesariamente es una persona física, sino que puede ser un appliance conectado a la red. El protocolo es simple y fácil de implementar, con lo cual es de esperar que en un futuro cercano surjan dispositivos que se beneficien al estar en una red XMPP.
3_ Simplicidad: Jabber es simple! Lo complejo son los clientes, y aquí soy culpable por ser desarrollador de uno de ellos (http://www.neosmt.com). Jabber es muy flexible.. solo que el usuario común no está interesado en acceder a toda la funcionalidad que brinda. En el desarrollo de neos optamos en muchos casos por ocultar cosas que no resultan entendibles al usuario común.. como la posibilidad de loguearse con más de un recurso a la vez, simplificamos la registración a reder externas, etc.. y aún así sigue nos falta camino por recorrer.
4_ Seguridad: Jabber es seguro.. si así queremos que sea. No estamos obligados a usar un servidor en particular (podemos incluso tener el propio), sabemos como se encriptan las cosas si lo hacen (SSL, PGP). Alguno sabe que tan seguro es MSN o ICQ? El ethereal los puede sorprender….
A las contras:
1_ Por el momento no está muy difundido.
2_ El site…. es una pena. Debiese tener una cara amistosa y una puerta trasera para desarrolladores.
3_ Los clientes necesitan madurar
4_ El protocolo necesita estabilizarse (muchos JEP’s… los servidores y transportes no cumplen las cosas al pie de la letra dificultando el desarrollo de clientes)
Bueno, les repito que mis comentarios son solo opiniones personales. No me considero más o menos acertado que ninguno de Uds. Si tengo amplia experiencia en el tema por (como mencioné anteriormente) he sido parte del desarrollo de un cliente.
Saludos desde Argentina!
dtartara@novamens.com (mail y jid)
alert(‘hola’);
hola ay alguien que quiera chatear