Un passage rapide au clavier peut révéler des contrôles visibles mais inaccessibles, un focus qui disparaît et des boîtes de dialogue qui ne renvoient pas les utilisateurs à la page. Utilisez l'interface réelle plutôt que de vous fier uniquement à une analyse de code.
Parcourez la tâche principale
- Utilisez Tab et Shift+Tab pour parcourir les liens et les contrôles dans un ordre judicieux.
- Utilisez Entrée et Espace là où le contrôle natif les attend et confirmez que les touches fléchées fonctionnent dans les widgets composites.
- Ouvrez les menus et les boîtes de dialogue, parcourez leurs commandes, fermez-les et vérifiez où le focus revient.
Gardez votre concentration visible et prévisible
Ne supprimez pas le contour du navigateur sans fournir un remplacement tout aussi visible. Évitez les valeurs tabindex positives qui imposent un deuxième ordre de focus et utilisez un bouton pour une action et un lien pour la navigation.
Répétez le flux principal après chaque changement d’interaction. Un contrôle n’est pas accessible au clavier simplement parce qu’il peut recevoir le focus ; son objectif et son état doivent également être compréhensibles.
