Bonjour,

pour illustrer l'utilisation de la balise <article> la spec HTML5 explique que c'est une unité de contenu qui pourrait être amenée à être diffusée via un fil RSS spécifique.

Concernant l'usage de liste sur le fond je suis de l'avis de Jean Pierre mais néanmoins cela me ramène à ma remarque sur la définition de liste qui si je suis la définition du RGAA 3 (pas de définition dans AW HTML5) pourrait tout à fait amener à croire qu'il faut bien utiliser une liste ul li :

"Suite d'éléments pouvant être regroupés sous la forme d'une liste structurée ordonnée, non ordonnée ou de définition. Par exemple la suite des liens d'un menu de navigation est une liste de liens non ordonnée, les différentes étapes d'une procédure est une liste d'éléments ordonnés, le couple terme/définition d'un glossaire est une liste de définition"

Sans plus de précision ou de restriction dans la définition la mise en oeuvre des critères 9.3 sera donc totalement fonction de l'interprétation de chacun (c'est bien pour cela que le RGAA 2.2 parlait de ce qui ressemblait visuellement à une liste sur quoi on aurait pu simplement ajouter quelques cas bien spécifiques ou simplement identifiables comme les menus de navigations)

Aurélien

Bonjour,

Victor l'à très bien expliqué et j'en remet une couche : la liste HTML est un élément lourd en restitution et qui devrait être réservé aux cas où il est utile de disposer d'une navigation rapide (via les flêches de direction) dans la liste elle-même.

Dans le cas qui est exposé par Audrey, le format de liste n'est ni obligatoire ni même recommandé.

Certes une liste d'article est une liste mais cette liste sera bien mieux accédée (pour la navigation) via les titres de chaque chapeau d'article que via la structure de liste.

De même, le nombre de chapeau d'article n'est pas une donnée fondamentalement intéressante, je ne vois pas bien ce que cela pourrait apporter de savoir qu'il y à 10 chapeau d'articles dans la page....

Donc, de mon point de vue, l'utilisation du modèle de liste pour structurer la liste des chapeaux est superfétatoire et à éviter.

En revanche il me parait essentiel que chaque chapeau d'article (mais j'imagine que c'est le cas) dispose d'un titre.

Pour ce qui concerne l'utilisation de l'élément sectionnant "article", il semble qu'il y a une confusion : l'utilisation de l'élément article n'est pas lié au fait que le contenu soit "complet" ou "partiel" (comme les chapeaux).

Article permet simplement d'indiquer les parties d'un tout (généralement une section titrée), chaque partie pouvant être considérée (et extraite) de manière indépendante du reste des contenus.

C'est naturellement le cas d'un chapeau (titre+intro+lien) mais aussi de tout autre partie, par exemple un widget twitter qui affiche les derniers tweets, un commentaire etc on vocation à être structuré via article.

La structure proposée <section><article><article><article>...</section> est tout à fait légitime et, sans doute possible la plus appropriée.

Pour être plus précis la structure devrait être :

<section><hx>

<article>
<hx>

<article>
<hx>

...

</section>

S'il n'est pas possible de titrer via hx, le recours à aria-label est alors la solution à privilégier.

JPV


_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à