[Via: LifeHacker | HispaMP3]
Cuando saltó el rumor de que se preparaba un chat para Facebook, se pensó que se basaría, como las redes Jabber, en el protocolo XMMP de mensajería instantánea. Así, sería fácil desarrollar este chat en poco tiempo y de una manera sencilla.
Pero claro, Facebook ha hecho un inteligente movimiento para que la gente pase mas tiempo en sus páginas (parece que este es un baremo bastante mas iteresante para una red social que el de páginas vistas/servidas o número de visitantes) y ha desarrollado el chat de una manera completamente propietaria y no ha facilitado ningún API. El chat aparece, como antaño lo hizo el chat de Gmail (que si usa el protocolo Jabber), en la parte inferior de todas las páginas de Facebook de manera poco intrusiva, y funciona, como muchas aplicaciones web, gracias a javascript.
Pero ahí estaba la gente de Digsby ya tiene un adaptador para el chat de Facebook. La verdad es que no es tan complicado: el chat se ejecuta a nivel cliente a través de un javascript en nuestro propio navegador, entonces solo hay que hacer coger la librería de Facebook para el chat (que es un javascript que está al acceso de todos… aunque también es un robo de código) y reinterpretarla en otro lenguaje compilable. Con esto Digsby mete una adelantada por la derecha a otros messengers multiprotocolo (Pidgin, Trillian…). Digsby, en este momento, solo está disponible para Windows y NO es OpenSource. (Nota: Pidgin tiene soporte para MySpaceIM)¿Alguien quiere echar una mano a Pidgin/Adium para que haga lo mismo?