Bénéfice 1 :
Pour les utilisateurs aveugles la lecture des éléments de liste se fait élément par élément.
Ces éléments de liste apparaissent dans l'ordre dans lequel ils sont écrites dans le code source de la page.
Il vaut donc mieux suivre un ordre logique pour les présenter afin que l'utilisateur puisse ainsi repérer plus rapidement l'élément qu'il recherche.
Pour la liste des départements français, par exemple, il est préférable de les classer par ordre alphabétique. Dans d'autres circonstances, il peut s'agir d'un ordre chronologique, un ordre de pertinence etc...
Valeur ajoutée pour le site
Il n'y a pas d'élément d'information pour cette rubrique.
Puis vérifier que les informations dans les balises OPTION se succèdent bien dans un ordre logique.
Par l'utilisation d'outils
Pour une liste complète des outils utilisés pour évaluer l'accessibilité des pages web, et un résumé de leurs principales fonctionnalités, reportez-vous à la page Outils d'aide à l'évaluation.
Evaluer avec la barre AccessiWeb (version 1.0) :
Ce critère n'est pas évaluable par la barre AccessiWeb.
Evaluer avec la barre d'accessibilité AIS pour Internet Explorer (version 1.2 en français) :
Ce critère n'est pas évaluable par la barre d'accessibilité AIS version 1.2 pour IE.
Evaluer avec la Barre d'Outils Web Developper pour Firefox (version
1.0.2 en français) :
Ce critère n'est pas évaluable par la barre d'outils Web Developer version 1.0.2 pour Firefox.
Evaluer avec le lecteur d'écran Jaws (version 5 et 6.2 en français) :
Appuyer sur la touche F (formulaire) jusqu'à se positionner sur la liste déroulante, et appuyer sur "Entrée".
Afin d'éviter qu'un choix dans la liste ne s'active automatiquement (c'est le cas lorsque la liste est gérée par un javascript), ouvrir la liste à l'aide des touches Alt+flèche bas.
Passer d'élément en élément à l'aide des flèches "haut" et "bas".
Vérifier que les éléments sont ordonnés de manière logique en allant de haut en bas.
Le développeur doit veiller au respect de ce critère.
Implémentation
Les éléments de liste apparaissant dans l'ordre dans lequel ils sont codés, il suffit d'en définir la logique d'ordonnancement avant d'entreprendre leur implémentation dans le code.