Mostrando avatares desde gravatar

Gravatar es un servicio online gratuito que asocia avatares a cuantas de email. Wordpress sin ir mas lejos hace uso del mismo para mostrar los avatares que acompañan a los comentarios en el blog.

Las ventajas son claras, un usuario con cuenta en gravatar muestra su avatar junto a sus comentarios en cualquier blog wordpress en el que posteé, además de muchas otras páginas web que hacen uso de ello.

Desde el punto de vista del desarrollador, su integración en cualquier aplicación web no puede ser más sencilla. Basta con crear un elemento img html cuyo atributo src apunte a

"http://www.gravatar.com/avatar/" . $md5_delEmail . ".jpg"

Si estamos programando en PHP la sentencia completa sería la siguiente:

"http://www.gravatar.com/avatar/" . md5($emailDelUsuario) . ".jpg"

La url acepta además algunos parámetros extra. En caso de que el usuario no tenga una cuenta creada en dicho servicio, por ejemplo, podemos definir una imagen standard por medio del parámetro d. El resultado sería el siguiente:

"http://www.gravatar.com/avatar/" . md5($emailDelUsuario) . ".jpg?d=http%3A%2%2Fproyecto-f.net.net%2img_por_defecto.jpg";

El servicio crea varios tamaños de la misma imagen para facilitar su integración en nuestros diseños. Para definir el tamaño de la imagen existe el parámetro s, recogeríamos un avatar de 90×90 pixeles llamando a la siguiente url:

"http://www.gravatar.com/avatar/" . md5($emailDelUsuario) . ".jpg?d=http%3A%2%2Fproyecto-f.net.net%2img_por_defecto.jpg&s=90";

Dado que encriptamos el email del usuario mediante el algoritmo md5 no ponemos en peligro la privacidad de nadie.

Compartir:
  • Facebook
  • Twitter
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • BarraPunto
  • Bitacoras.com
  • Netvibes
  • MySpace
  • Technorati
  • email
  • PDF

Ningun post realacionado

Deja un comentario

You must be logged in to post a comment.