XHTML.net

Technology talks by Loïc d’Anterroches

News, articles, PHP, scripts, XHTML/CSS, …

  1. Home
  2. News

Images, alt et longdesc

The 2007-11-06 at 10:48 by Loïc d'Anterroches filed under News.

Aujourd’hui, je codais tranquillement quand tout d’un coup, ma validation automatique de mes pages avec tidy me dit :

Warning: <img> escaping malformed URI reference

Oups, étonnant comme message d’erreur. Je regarde mon code :

<img src="logo-conforganizer.png"
longdesc="Powered by ConfOrganizer, the conference management and organization software." 
alt="ConfOrganizer logo"  />

Tout semble normal. J’enlève l’attribut longdesc et voilà que l’erreur disparaît. En fait, l’attribut longdesc est un lien vers une information contenant plus de détails sur l’image. Bon, alors comme je ne souhaite pas créer une page pour chacune de mes descriptions, j’ai décidé d’inclure le contenu du lien dans le lien avec le protocole data.

Le résultat :

<img src="logo-conforganizer.png" 
longdesc="data:text/html;charset=utf-8,Powered%20by%20ConfOrganizer%2C%20the%20conference%20management%20and%20organization%20software." 
alt="ConfOrganizer logo"  />

Si vous voulez en savoir plus sur data: Wikipédia parle du schéma data.

Comments from readers

Olivier G. said:

Pas de trackbacks ? http://www.lespacedunmatin.info/blog/index.php?2007/12/02/858-les-urls-de-type-data

Loïc said:

J'aime bien quand les gens passent me voir, les robots c'est pas trop mon truc. Voilà pourquoi il n'y a pas de support des trackbacks ici.

Voice your ideas

It is painless and I try not to kill electrons in the process.


Your email is required but will not be shared nor displayed.


Do you think your comment will force me to write even better stuff next time? If so, you simply rock.


Logo of Plume CMS