yon
Wednesday
2 August 2006 17:16

Hoy me di cuenta de que los gravatar que añadimos al blog hace tiempo tienen un problema… (o mas bien lo tienen los blog e los que hablamos) pero el problema no es de los gravatar, sino de la especificación de Trackback.

Si no has entendido la frase anterior, me explico pormenorizadamente

¿Qué es un trackback/pingback?

Es un sistema para comunicar entre blogs que se ha hecho una referencia de un contenido, enviando la información mínima de contacto de la persona que está realizando la referencia al autor original. Los que crearon el invento fueron Six Apart cuando crearon el gestor de contenidos Movable Type y la idea fue tan buena que todos los demas vinieron detrás…

Para los que saben leer Matrix a pelo, les diré que es una petición http al servidor del post original de esta guisa:

POST http://www.example.com/trackback/5
Content-Type: application/x-www-form-urlencoded; charset=utf-8
title=Foo+Bar&url=http://www.bar.com/&excerpt=My+Excerpt&blog_name=Foo

Mas información: Trackback – Wikipedia, la enciclopedia libre

Gravatars

A mi los gravatar me parecen otro gran invento muy sencillo (curioso que los grandes portales no lo ofrecieran) que ha venido al mundo de los blogs para darles mas salsa. Permite aparezca tu imagen en cualquier sitio que lo tenga habilitado (como en DailyCosas), solo dejando tu imagen en un servidor e identificándote con tu e-mail donde quieras. No me llevo comisión por decir esto (de hecho tener gravatar es gratis.. a saber si comercian con nuestros emails, pero eso es otra historia :P).

Para mantener la privacidad de tu email al nivel que lo tenga el blog donde publicas la foto, no se solicita la imagen enviando tu dirección de correo, sino su md5 (una cadena potencialmente única calculada a partir de la dirección de mail y que no permite que por ingeniería inversa devuelva la cadena original).

Conclusión

La especificación de trackback tiene un problema, le falta, a mi entender un campo opcional: email, si o si. Sin él, los tracbacks se publican como comentarios sin e-mail de contacto. Y sin esto, el md5 de una cadena vacia es: d41d8cd98f00b204e9800998ecf8427e, lo cual resulta en multiples peticiones a la gente de gravatar con este md5… que no resuelve a ninguna imagen (y que si la gente de gravatar se pispa podría meter cualquier guarrería en su lugar :P).

Y ahora ¿me creo un nuevo protocolo en plan Microsoft (no lo he inventado, pero lo mejoro a mi manera)? ¿Organizamos una campaña y empezamos a usar ese campo no especificado originalmente? ¿Se lo avisamos a los de Gravatar para que den el cognazo a los de SixApart?

Comentarios (1)

  1. Luther Blissett dice:

    Create un protocolo y vendeselo a MS. Dentro de poco tendremos los MS Gravatars con tecnología Ultra-Trackback 3.1

¿Algo que comentar?