Prise en charge des technologies d’assistance assistive-technology-support
Tous les composants de la visionneuse prennent en charge les rôles et attributs ARIA (Accessible Rich Internet Applications) afin d’améliorer l’intégration avec les technologies d’assistance telles que les lecteurs d’écran.
L’élément de visionneuse de niveau supérieur comporte un region
de rôle et aria-label
’attribut défini par défaut sur le nom de la visionneuse. Vous pouvez contrôler le libellé avec le symbole de localisation Container.LABEL
.
Les boutons comportent la button
de rôle et le texte descriptif définis avec l’attribut aria-label
. La valeur de aria-label
’attribut est renseignée à partir de la valeur du symbole de localisation du bouton. Lorsqu’un bouton est désactivé, aria-disabled
attribut est défini en conséquence.
Les boutons qui vous permettent de parcourir les diapositives du carrousel comportent des libellés qui se mettent à jour au moment de l’exécution en fonction de la diapositive actuellement sélectionnée. Le modèle du libellé de ces boutons est défini avec CAROUSELVIEWER_TOOLTIP_GOTO
symbole de localisation.
La vue principale comporte des application
de rôle. Une brève description de la vue principale est fournie en aria-roledescription
, avec la valeur définie par le symbole de localisation ROLE_DESCRIPTION
du composant de vue principale correspondant. Les conseils de navigation pour les utilisateurs d’un clavier sont fournis à l’aide de aria-describedby
. Le texte du conseil d’utilisation provient du symbole de localisation USAGE_HINT
. Si un libellé est défini dans le champ UserData d’une ressource, l’attribut aria-label
est défini avec la valeur de ce libellé.
Les zones réactives, les régions et les zones cliquables comportent l’button
de rôle et le texte descriptif définis avec aria-label
attribut , avec la valeur du libellé de la zone réactive ou de la zone cliquable. Lorsque l’utilisateur met l’accent sur des zones réactives ou des zones cliquables, des indications de navigation pour les utilisateurs d’un clavier sont fournies à l’aide de aria-describedby
, le texte de l’indication d’utilisation provenant du symbole de localisation USAGE_HINT
.