Technische ondersteuning assistive-technology-support
Alle viewercomponenten ondersteunen de rollen en kenmerken van ARIA (Accessible Rich Internet Applications) om de integratie met ondersteunende hulpmiddelen, zoals schermlezers, te verbeteren.
Het viewerelement op het hoogste niveau heeft een rol region
en aria-label
kenmerk standaard ingesteld op de naam van de viewer. U kunt het label besturen met het Container.LABEL
lokalisatiesymbool.
Knoppen hebben de rol button
en beschrijvende tekst ingesteld met aria-label
kenmerk. De waarde van aria-label
wordt gevuld met de waarde van het localisatiesymbool van de knop. Wanneer een knop is uitgeschakeld, aria-disabled
wordt dienovereenkomstig ingesteld.
De hoofdweergave heeft een rol application
. Een korte beschrijving van het hoofdstandpunt wordt gegeven in aria-roledescription
met de waarde die door de ROLE_DESCRIPTION
lokalisatiesymbool van de bijbehorende hoofdweergavecomponent. Navigatietips voor toetsenbordgebruikers worden weergegeven met aria-describedby
, de tekst voor de gebruikstip afkomstig is van de USAGE_HINT
lokalisatiesymbool. Als voor een element een label is gedefinieerd in het veld UserData, wordt aria-label
wordt ingesteld met de waarde van een dergelijk label.
Componenten die stalen weergeven, hebben de rol listbox
with aria-label
kenmerk ingesteld op de waarde van het LABEL
lokalisatiesymbool van die component. Afzonderlijke stalen hebben de rol option
with aria-setsize
en aria-posinset
kenmerken die de staalpositie in de set beschrijven. Als er een staal is geselecteerd, worden de aria-selected
kenmerk ingesteld op true
.
De component Slider heeft de rol slider
met kenmerken aria-valuenow
, aria-valuemin
, en aria-valuemax
om de huidige schuifregelaarpositie te beschrijven.