Bonsoir,
je me penche ces temps-ci sur les <link rel="" /> utilisés entre autres par Mozilla, Opera etc. pour afficher des raccourcis entre documents via la 'navigation bar' optionnelle.
J'ai eu beau chercher sur le site du w3c, j'ai potassé diveintoaccessibility, fouiné à droite à gauche, et j'ai l'impression qu'une vache n'y retrouverait pas son veau, sans doute parce que cet usage n'a pas été standardisé (et reste peu 'implémenté'). Certains sont explicites (link rel="search" ou "contact" p.ex.), mais pour d'autres, j'hésite :
- Pour un raccourci vers le plan du site (sitemap in English), est-ce rel="index" ou rel="contents" ? j'ai trouvé mentionnés les deux, Mozilla utilise les deux mais apparemment avec un sens différent... alors ?
- Les attributs rel="section" "chapter" et bien d'autres semblent n'être appropriés que pour des documents consultables de façon linéaire/séquentielle (comme un bouquin, quoi) : s'agit-il de faire référence à des sous-parties d'une suite de pages d'un même document (ex : un site parlant de la préparation des brocolis à l'armagnac, avec une section 'ingrédients' puis 'préparation' puis 'recette') ? ou bien considère-t-on qu'il s'agit des sections/sous-sections du site dans sa globalité ?
- Le rel="home" et le rel="top", d'après mes lectures, semblent équivalents (retour vers l'entrée du site, en somme à la racine). Mozilla les considère comme synonymes (l'un ou l'autre sont affichés via le même bouton) mais Opera 7 n'en gère qu'un (home je crois)... étonnant, non ?
- Plus une question de sémantique, mais je le mets ici quand même : les liens "next" ou "prev" me semblent indiqués pour une suite de pages s'enchaînant de façon logique. Pensez-vous qu'il soit utile d'utiliser ces liens pour une "collection de documents" n'ayant pas de rapport séquentiel entre eux, sinon de faire partie d'une même section du site (ex : un répertoire contenant différentes recettes pour cuisiner les brocolis). M'est avis que non mais...
- Est-ce nécessaire ou conseillé de préciser pour chaque <link> un attribut title, ou encore un attribut hreflang s'il ne s'agit pas d'un lien vers une version du présent document dans une autre langue ?
Bref : est-ce qu'il y a des règles de base à respecter pour tout ça ?
Pas des questions vitales, mais je n'aime pas la logique floue...
je me penche ces temps-ci sur les <link rel="" /> utilisés entre autres par Mozilla, Opera etc. pour afficher des raccourcis entre documents via la 'navigation bar' optionnelle.
J'ai eu beau chercher sur le site du w3c, j'ai potassé diveintoaccessibility, fouiné à droite à gauche, et j'ai l'impression qu'une vache n'y retrouverait pas son veau, sans doute parce que cet usage n'a pas été standardisé (et reste peu 'implémenté'). Certains sont explicites (link rel="search" ou "contact" p.ex.), mais pour d'autres, j'hésite :
- Pour un raccourci vers le plan du site (sitemap in English), est-ce rel="index" ou rel="contents" ? j'ai trouvé mentionnés les deux, Mozilla utilise les deux mais apparemment avec un sens différent... alors ?
- Les attributs rel="section" "chapter" et bien d'autres semblent n'être appropriés que pour des documents consultables de façon linéaire/séquentielle (comme un bouquin, quoi) : s'agit-il de faire référence à des sous-parties d'une suite de pages d'un même document (ex : un site parlant de la préparation des brocolis à l'armagnac, avec une section 'ingrédients' puis 'préparation' puis 'recette') ? ou bien considère-t-on qu'il s'agit des sections/sous-sections du site dans sa globalité ?
- Le rel="home" et le rel="top", d'après mes lectures, semblent équivalents (retour vers l'entrée du site, en somme à la racine). Mozilla les considère comme synonymes (l'un ou l'autre sont affichés via le même bouton) mais Opera 7 n'en gère qu'un (home je crois)... étonnant, non ?
- Plus une question de sémantique, mais je le mets ici quand même : les liens "next" ou "prev" me semblent indiqués pour une suite de pages s'enchaînant de façon logique. Pensez-vous qu'il soit utile d'utiliser ces liens pour une "collection de documents" n'ayant pas de rapport séquentiel entre eux, sinon de faire partie d'une même section du site (ex : un répertoire contenant différentes recettes pour cuisiner les brocolis). M'est avis que non mais...
- Est-ce nécessaire ou conseillé de préciser pour chaque <link> un attribut title, ou encore un attribut hreflang s'il ne s'agit pas d'un lien vers une version du présent document dans une autre langue ?
Bref : est-ce qu'il y a des règles de base à respecter pour tout ça ?
Pas des questions vitales, mais je n'aime pas la logique floue...