Élément LINK, Mozilla et navigation à l'intérieur d'un site

Pas besoin d'être aveugle pour profiter des aides à la navigation spécifiées en utilisant l'élément LINK. Il suffit par exemple d'utiliser Mozilla. Le choix des attributs à indiquer en construisant un document pose quelques questions.

Je connaissais l'existence des balises <link> placées entre les balises<head> d'une page HTML pour indiquer l'URL d'une feuille de style placée dans un fichier séparé (<link rel="stylesheet" href="style.css" type="text/css" />) ou de versions alternatives d'un document (comme <link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.monsite.com/index.xml" /> pour indiquer l'URL d'un fil RSS), ou pour indiquer l'adresse d'une icône de raccourci (shortcut icon) à associer à un site (<link rel="SHORTCUT ICON" href="http://www.monsite.com/favicon.ico" />).

J'avais aussi de vieux souvenirs des balises <link> utilisées pour fournir des informations sur la structure d'un site et aider à la navigation, mais comme je ne suis affecté par aucun handicap qui m'empêcherait d'utiliser un navigateur visuel pour parcourir le Web, je n'en avais jamais perçu l'utilité en ce qui me concerne.

En parcourant Plongez dans l'accessibilité, j'ai découvert qu'on pouvait profiter de ces indications lorsque l'on utilise une version récente du navigateur Mozilla.

J'ai trouvé des explications détaillées en anglais sur la configuration de Mozilla pour voir ces liens de navigation à l'intérieur du site chez Clagnut et surtout des informations sur ce que l'on peut mettre à l'intérieur de ces fameuses balises en français. [via un commentaire posté chez Mouche, où l'on pointe au passage vers des plugiciels qui permettent d'en profiter sous Firebird]

À l'usage, je trouve ça très pratique, même si je ne suis ni aveugle, ni fanatique de Lynx ou d'un autre navigateur en mode texte. Je constate en même temps que très peu de sites proposent des pages contenant ces informations, et que la chose ne semble pas très standardisée quand elle est présente.

Mais quand je me suis dit que j'allais essayer de le mettre en place ici, j'ai été un peu... confus : certains éléments, comme prev et next, semblent bien répandus et ils sont bien reconnus par Mozilla, mais d'autres ne passent pas très bien. Par exemple, les attributs home, top et start se ressemblent vraiment, et j'ai l'impression qu'ils indiquent tous la page principale. Lorsque l'attribut home est défini, Mozilla renvoie le lien vers la page d'accueil au fond du sous menu More. Par contre, en utilisant l'attribut top, ça semble marcher.

Tout ça n'est pas très standard, mais semble autorisé, puisque cette recommandation du W3C indique que « les auteurs peuvent souhaiter définir des types de liens supplémentaires qui ne sont pas décrits dans cette spécification. ».

Que choisir et comment faire ?

J'ai trouvé un exemple pratique de mise en oeuvre appliqué au cas spécifique de Mozilla, déjà ancien mais qui promet de m'être utile, quand je me déciderai à construire le modèle d'habillage de ce carnet ;-)

Je me demande comment d'autres navigateurs qui permettent aussi de profiter de ces aides à la navigation (comme Opera depuis sa version 7) réagissent à ces options, et comment les moteurs de recherche les prennent en compte.

Haut de page


Vous parcourez Mercredi, blog personnel de Thomas. Élément LINK, Mozilla et navigation à l'intérieur d'un site a été publié pour bricoler.

Billets récents pour bricoler :

  1. Les bons flux : Changements d'adresses.
  2. Lecteur de podcasts pour mobile : Agrégateur de podcasts pour terminal mobile.
  3. Mobilité : Photophonez-moi.
  4. Un an de solitudes : Révélations.

Regardez ailleurs

Bandeau : Flèche bretonne