Gravatar, un avatar universel qui vous suit partout

6 novembre 2010

Gravatar, pour Globally Recognized Avatar, est un service centralisé qui permet de relier une adresse email à une photo de profil. Nombreux sont les sites qui utilisent ce système pour leur forum ou leur système de commentaires. Ainsi, dès lors qu’un visiteur laissera un message, son avatar sera automatiquement récupéré.

Créer son Gravatar

Pour créer son avatar universel, rendez-vous sur le site de Gravatar. Après avoir validé votre adresse email, vous aurez accès à votre compte Gravatar afin d’ajouter votre photo. Vous pouvez ensuite retailler l’image si besoin (grâce à jCrop) et classer votre avatar dans une catégorie (de tout public à adulte). Et c’est terminé ! Dès que vous utiliserez votre adresse email sur un site utilisant Gravatar, votre photo s’affichera automatiquement.

Installer Gravatar sur son site

L’utilisation de Gravatar fonctionne seulement si le site en question propose cette fonctionnalité. C’est le cas de nombreux sites, notamment parce que le système Gravatar est intégré nativement dans WordPress (voir la fonction get_avatar()).

Voici quelques lignes de code pour récupérer l’adresse URL que génère Gravatar. Tout d’abord, il faut savoir que Gravatar utilise la valeur md5 de l’email. C’est un moyen d’identifier avec certitude l’unicité d’une adresse, et donc d’une identité. Il faut d’abord récupérer cette clé md5.

echo md5("myemailaddress@example.com");
// "f9879d71855b5ff21e4963273a886bfc"

Puis vous pouvez accéder à l’URL du Gravatar en ajoutant la clé md5.

http://www.gravatar.com/avatar/f9879d71855b5ff21e4963273a886bfc

Voilà, vous avez récupéré l’URL de l’image de profil de l’adresse email myemailaddress@example.com. Si vous souhaitez l’installer sur votre site, vous trouverez bien entendu une documentation complète sur le site de Gravatar avec des exemples de code plus poussés et dans plusieurs langages.

Requis : aucun
Compatibilité : tous les navigateurs
Démonstration : http://fr.gravatar.com/
Licence : libre

Commentaires