Je suis Charlie

Autres trucs

Accueil

Seulement les RFC

Seulement les fiches de lecture

Mon livre « Cyberstructure »

Ève

Ajout d'un attribut HTML indiquant la langue du document lié

Première rédaction de cet article le 31 mars 2009


J'ai souvent lu qu'il était de bonne pratique d'ajouter un attribut hreflang aux liens hypertexte lorsqu'ils pointent vers un document d'une langue différente. Cela permet à l'utilisateur de ne pas être surpris désagréablement en changeant soudain de domaine linguistique.

J'ai donc modifié les feuilles de style de ce blog pour produire un tel attribut lorsque le lien est marqué comme d'une autre langue. Par exemple :


<a url="http://www.ofis-bzh.org/bzh/langue_bretonne/index.php"
hreflang="br">Site en breton</a> (avec un code de langue erroné dans l'URL).

(Toutes les pages ne sont pas encore modifiées, patience.)

Mais cela semble ne produire aucun effet visuel, que ce soit avec Firefox ou avec Konqueror. Apparemment, pour que l'utilisateur soit effectivement prévenu, il faut aussi prévoir une CSS spéciale ce qui diminue beaucoup l'intérêt de cette manipulation.

Version PDF de cette page (mais vous pouvez aussi imprimer depuis votre navigateur, il y a une feuille de style prévue pour cela)

Source XML de cette page (cette page est distribuée sous les termes de la licence GFDL)