J’en parlais depuis que la nouvelle version de Vinch.be est en ligne, c’est désormais officiel, je possède un blog où j’empile les meilleures vidéos que je trouve sur le Web.
Hier soir, je me suis amusé à soumettre mon site à toute une série de galeries CSS. Je n’avais pas beaucoup d’espoir pour certaines d’entre elles car je sais qu’elles ont parfois des critères extrêmement stricts, mais si on n’essaye pas…
Tout ça pour dire que j’ai eu ma première réponse positive sur l’une de ces galeries : CSS Design Yorkshire
Le problème, c’est qu’ils croient que je m’appelle David Fincher (ndlr. le réalisateur de Se7en et de Fight Club, entre autres) à cause d’une des citations au hasard qui s’affichent dans le header du site…
Trouvez-vous que ces citations prêtent à confusion ou que c’est simplement une erreur bizarre de leur part ? (accessoirement, trouvez-vous que je ressemble à David Fincher ?)
En tout cas, je leur ai envoyé un mail, j’espère qu’ils rectifieront le tir…
Les gravatars sont arrivés sur le blog, plus précisément sur vos commentaires.
Mais c’est quoi un gravatar ?
Gravatar est l’acronyme de Globally Recognized Avatar. Le principe est simple, associer une adresse e-mail à un avatar (une image vous représentant). Pour cela, rien de plus simple, il suffit de se rendre sur le site www.gravatar.com (mais pas maintenant, le site est hors service car ils migrent tout vers de nouveaux serveurs), d’uploader son avatar et le tour est joué. Par après, lorsque que vous laisserez un mot sur un blog équipé du système (comme le mien, depuis peu), vous verrez l’avatar que vous avez uploadé à côté du commentaire.
Note pour les intégrateurs :
Il existe un plugin WordPress pour les gravatars mais je ne l’ai pas utilisé car je le trouvais trop lourd pour réaliser un truc si simple. J’ai réalisé un truc maison, une ligne de code à ajouter dans le foreach du fichier comments.php de votre thème :
gravatar_id : l’id du gravatar, il s’agit de l’adresse e-mail cryptée en MD5. default : l’URL de l’image par défaut à afficher si le gravatar n’existe pas pour l’adresse e-mail spécifiée. size : la taille en pixels du gravatar, en sachant qu’un gravatar a une forme carrée. rating : rating de l’image selon la norme TV américaine MPAA.
Vous pouvez ajouter un lien autour de l’image si vous le souhaitez, par exemple vers le site de l’auteur du commentaire mais je ne l’ai pas fait car j’ai trouvé que ça faisait double emploi avec le lien sur le nom de l’auteur.
Dès que le site www.gravatar.com est de retour, je vous fais signe 😉
Je vous présente un blog qui me fait vraiment rigoler à chaque fois que je le visite : 2ème prise. Le concept : doubler de vieilles vidéos en faisant dire des trucs idiots aux personnages. Sympa !
Un tutorial super intéressant chez Daniel : PHP-generated CSS magic ou comment contourner le problème d’absence de définition des constantes en CSS grâce à un langage dynamique.
Windows Vista arrive, l’occasion de switcher à Linux (via JFH) ou à MacOS (via Marin) (?)
osCommerce vous tape sur le système ? Préférez osCSS, l’application de vente en ligne qui respecte les standards du Web.
Dans la série “je fais du Web 2.0 avec n’importe quoi” : Toutoublog, le blog de votre chien ! J’ai déjà commencé le mien !
Mon problème avec OVH (lenteurs…) semble être résolu. Il s’agissait d’un problème d’accès aux bases de données MySQL. D’après Tony, la seule personne qui ne joue pas au baby-foot chez OVH, le problème vient du moteur innoDB qui fonctionne mal sous MySQL 4. Heureusement, mes tables sont en MyISAM.
Depuis quelques jours, vous êtes nombreux à me faire part de votre frustration quant aux temps de réponse très longs pour ouvrir les pages.
Bien que je puisse encore nettement optimiser mon site, je pense que le problème vient d’ailleurs, j’ai nommé mon hébergeur, j’ai nommé OVH. Plusieurs indices me font aller dans ce sens :
Le site n’est pas toujours lent, parfois il est “normal”.
J’ai parfois des problèmes pour accéder à la base de données.
Je ne suis qu’à 10% d’utilisation de l’espace disque sur mon hébergement et à moins de 10% d’utilisation de la bande passante.
Le blog est aussi lent que les autres pages du site, alors qu’il est basé sur WordPress, une application super bien développée et mega-optimisée.
Pour rappel, embed est une balise obsolète depuis des siècles. Celle-ci a été inventée par Netscape pour jouer des animations Flash, car à l’époque, c’était le seul moyen de le faire. Elle ne fait pas partie de la recommandation XHTML, donc son utilisation menera inévitablement à une erreur du validateur.
Pour en finir avec tous ces bricolages de code que l’on voit partout, je vous présente la seule et unique façon d’intégrer une animation de façon standard et accessible :
<object width="425" height="350" type="application/x-shockwave-flash" data="http://www.dailymotion.com/swf/3kprUGk68vsgB4Zqv"><param name="movie" value="http://www.dailymotion.com/swf/3kprUGk68vsgB4Zqv" /><param name="wmode" value="transparent" /><p><!-- image ou texte alternatif --></p></object>
Seuls les attributs width, height, type et data sont nécessaires dans la balise object. Le paramètre movie est également nécessaire contrairement au paramètre wmode qui sert ici à donner un fond transparent à l’animation. Notez aussi l’importance d’une image ou d’un texte alternatif pour l’accessibilité.