Bonjour,

Pour comprendre quand utiliser des listes, il faut comprendre pourquoi utiliser 
des listes.
Pour une AT, une liste est un composant d'interface, et comme tout composant 
d'interface dispose de modes de navigation spécifiques.
En locurrence pour une liste l'utilisateur peut naviguer rapidement avec les 
touches de direction ou avec des raccourcis clavier dédiés que lui fournirait 
sont AT.

Donc l'objectif de l'utilisation d'une liste n'est pas la sémantique elle-même 
(qui est une qualité relativement secondaire) mais la capacité de navigation 
rapide.

Cela donne des pistes  à la condition  de ne pas oublier que la restitution 
d'une liste, et plus particulièrement des listes imbriquées est plus lourde que 
des restitutions équivalentes.

Dans la majeure partie des cas le choix sera à faire entre listes simples Vs 
des contenus titrés (hx) ou un mix via de listes titrés (hx > ul > hx >ul).

Pour un menu simple c'est évident, liste simple imbriquée pour les sous menu.
Pour un méga menu il est probable que des listes titrés soient plus efficace 
dans les parties "méga" (ul > li > hx > [contenu complexe] > li ...)
Pour un plan du site il est probable que des listes titrées soient plus 
efficaces (hx > ul > hx > ul)
Pour des navigations ou des groupes de liens, pas de question la liste s'impose 
d'elle-même.


Pour les listes dans le contenu c'est plus compliquée 

Pour des contenus présentés sous forme de liste : un seul bloc d'adresse par 
exemple tu fais comme tu veux, plusieurs blocs d'adresse successifs tu choisis 
des listes successives.
Pour des trucs plus complexes genre page de catalogue, résultats de moteurs de 
recherche il est probable que la structure en contenus titrés soit plus 
efficace.

Pour ta liste d'actualité il est fort probable que la liste simple ou imbriquée 
soit la plus mauvaise des solutions, pose toi la question de savoir comment 
assurer la navigation la plus rapide avec le dispositif le plus léger entre :

- Une liste imbriquée ou pas
- Une succession de titre hx et de contenu en flux (paragraphe, div ....)

Je ne connait pas ta page mais il est fort probable que la structure titrée 
soit la plus efficace et de loin.

En résumé : quand tu à un doute pense "navigation légère" en considérant la 
liste comme une "navigation lourde", t'aura déjà un bon filtre.

JPV

 
________________________________
Jean-Pierre Villain - Qelios - 06 98 08 50 49



________________________________
 De : Steven Mouret <[email protected]>
À : [email protected] 
Envoyé le : Jeudi 13 février 2014 12h12
Objet : [Liste GTA] Quand lister des éléments en HTML ?
 


Bonjour à tous,

Quand lister des éléments en HTML ?
Une question qui peut paraitre simple mais à laquelle j'ai du mal à répondre 
suivant les cas.

Sur un menu de navigation pas de problème, il est intéressant de lister, cela 
permet de passer facilement d'un item à un autre, de se rendre à la fin de la 
liste, de passer la liste simplement et aussi de savoir combien d'éléments se 
trouvent dans la liste.

Lorsqu'on liste plusieurs articles (des news par exemple), est-il intéressant 
de lister les news ?
Je l'ai toujours fait mais je me demande si cela est correcte. J'y vois 
l'avantage de connaitre le nombre d'item dans la liste et de naviguer dedans 
facilement comme pour un menu de navigation.
D'ailleurs cette liste d'articles n'est t-elle pas une navigation ?


J'ai remarqué que sur le site AccessiWeb les actualités sur la page d'accueil 
et les références de la galerie des sites labellisés ne sont pas listés. 
J'imagine que c'est voulu mais je ne comprends pas pourquoi.


Merci pour vos réponses



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

Répondre à