le principe des liens relatifs est de fournir des métadonnées (sémantiques !) indépendantes du rendu de la page elle-même : c'est le seul moyen de spécifier qu'une ressource (un document) a:
- des alternatives dans d'autres formats (le link rel="alternate" des fils RSS, le même qui peut indiquer une version PDF d'une page web, etc.)
- un lien avec certaines pages stratégiques comme l'accueil, la recherche, l'aide, le copyright, l'auteur, l'index, etc.)
- une certaine place dans une série de ressources, avec les liens relatifs indiquant la première ressource d'une collection, la dernière, la suivante, la précédente, le niveau supérieur, etc.
L'intérêt est que:
- l'information est qualifiée de manière unique et parfaitement exploitable par n'importe quel machine. A la différence des
<dl id="menu"> et autres
<div id="navigation"> qui ne s'appuient sur aucun vocabulaire normalisé
- l'information est "hors de la page Web", où elle n'a en fait le plus souvent rien à faire: les navigateurs exploitant les liens relatifs peuvent le faire à n'importe quel endroit de leur interface (voir la barre des liens relatifs dans Opera, le bidule en bas à droite dans Firefox, etc.). Du coup, la ressource n'a plus, théoriquement, à encombrer son contenu réel de menus de navigation et autres mentions de copyright.
- les informations accumulées ne dépendent plus de l'auteur (webmestre) pour leur rendu, mais uniquement de l'interface utilisateur: voir la manière dont FF rend les link rel="chapter" (franchement pas terrible, d'ailleurs, du point de vue ergonomique).
En fait, les liens relatifs sont l'une des plus belles et des plus utiles inventions du HTML... hélas beaucoup trop en avance sur ce que webmestres et développeurs (de navigateur) étaient prêts à digérer.
Enfin, pour revenir sur la "liste minimale" que tu as débusquée (shame on me !
) : il y manque un élément dont la présence n'est pas systématique selon le référentiel, c'est à dire le lien relatif vers la page du formulaire de recherche.
Modifié par Laurent Denis (29 Aug 2005 - 13:15)