TabbingNotCyclic

Texte

La tabulation dans cette application n’est pas cyclique. La tabulation vers l’avant ou vers {0} l’arrière ne revient pas au même contrôle.

Type

Error

Description

Lors de l’utilisation de la navigation au clavier standard (Tab ou Maj + Tab), il n’est pas possible de parcourir l’arborescence d’éléments de la cible de vérification jusqu’à ce que l’élément de départ devienne l’élément de fin (en utilisant le même nombre de séquences de touches) en inversant la direction de traversée. Par exemple, la tabulation suivante (tabulation) x fois de l’élément A (0) à l’élément A (x), puis la tabulation vers l’arrière (Maj + Tab) x fois n’entraîne pas l’élément A (0) qui regagne le focus.

Ce problème entraîne des problèmes pour les personnes qui reposent sur un lecteur d’écran et un clavier pour la navigation, car il n’existe pas de moyen prévisible de revenir à un contrôle après l’avoir visité.

Causes possibles

  • L’élément ou son parent est un contrôle personnalisé qui n’implémente pas correctement la tabulation. Par exemple, la propriété d’État MSAA n’est pas définie correctement.
  • Certaines applications, telles que le bloc-notes, présentent ce comportement de manière innateuse.

Recommandations en matière de conception d’interface utilisateur clavier