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