Quelques précisions pour compléter les specs :
Le minimum vital de liens relatifs, tel que retenus par le référentiel Opquast :
a écrit :
Le code de toutes les pages contient des liens relatifs de navigation pointant vers les pages du site présentant au moins l'auteur, les droits de reproduction, l'accueil et le plan du site.
( http://www.opquast.org/atelier/index.php/Proposition:Navigation_:_liens_vers_l'auteur%2C_les_droits_de_reproduction%2C_l'accueil_et_le_plan_du_sitelien )
(<private>Stephan !!! C'est quoi ton truc déjà ? Pour ne pas casser le forum avec une IRI ? Swbgl !</private>)
(<sub-private>Je place l'url dans les balises [ code] [/code ]</sub-private>)
Ce qui donne donc :
<link rel="author" title="Auteur" href="[...]" />
<link rel="copyright" title="Droits de reproduction" href="[...]" />
<link rel="start" title="Accueil" href="[...]" />
<link rel="contents" title="Plan du site" href="[...]" />
(On évitera
link rel="home", qui n'est pas reconnu partout)
Non retenus dans les obligatoires par Opquast, car ils ne sont pas toujours pertinents. Mais indispensables si c'est le cas:
<link rel="glossary" title="Glossaire" href="[...]" />
<link rel="help" title="Aide" href="[...]" />
<link rel="search" title="Recherche" href="[...]" />
<link rel="index" title="Index" href="[...]" />
(Tiens, il manque une BP à ce sujet, d'ailleurs)
Plus éventuels:
<link rel="next" title="... suivant" href="[...]" />
<link rel="prev" title="... précédent" href="[...]" />
Ils sont pertinents dans une collection de documents ordonnés. attention à bien expliciter le title.
Plus problématiques :
<link rel="chapter" title="..." href="[...]" />
<link rel="section" title="..." href="[...]" />
<link rel="subsection" title="..." href="[...]" />
Sachant que subsection est dans section qui est dans chapter.
Pourquoi problématiques ? Parce que, s'ils servent à donner la liste complète, par exemple, des
chapters d'un blog, c'est à dire de ses catégories, ça donne un truc abominable dans les navigateurs Geckos avec une liste à la mord moi le noeud de XXX catégorie, et seulement le premier item de la liste dans Opera, qui ne retient que le premier
<link rel="chapter" title="..." href="[...]" />
Mieux vaudrait, AMHA, exploiter plutôt dans ce type de collection de documents :
<link rel="up" title="..." href="[...]" />
<link rel="down" title="..." href="[...]" />
...qui situent la ressource dans la structure de la collection. Mais ne les employez pas : ils ne sont pas reconnus.
Autre proposition sur les
chapter,
section,
subsection :
lien
Enfin : attention à faire de bons titles : les navigateurs textes comme Lynx vont afficher ces liens en tête de page, avec comme intitulé le title.
(Raison de plus pour éviter absolument de mettre toutes les catégories de son blog en
link chapter comme le fait DotClear. Sans compter que des lecteurs d'écran peuvent les prendre en compte.)
Modifié par Stephan (10 Jul 2005 - 16:47)