Stöd för hjälpmedel assistive-technology-support
Alla visningsprogramkomponenter har stöd för ARIA-roller (Accessible Rich Internet Applications) och -attribut för att förbättra integrationen med hjälpmedelstekniker som skärmläsare.
Visningselementet på den översta nivån har rollen region
och attributet aria-label
inställt som standard på visningsprogrammets namn. Du kan styra etiketten med lokaliseringssymbolen Container.LABEL
.
Knappar har rollen button
och beskrivande text med attributet aria-label
. Värdet för attributet aria-label
fylls i från värdet för knappens lokaliseringssymbol. När en knapp är inaktiverad ställs attributet aria-disabled
in därefter.
Slider-komponenter har rollen slider
med attributen aria-valuenow
, aria-valuemin
och aria-valuemax
som beskriver den aktuella skjutreglagepositionen.
Nedrullningsbara listor aktiveras av knappar med ytterligare aria-haspopup
-attribut inställt på true
och aria-controls
-attribut som refererar till det faktiska nedrullningsbara panelelementet. Den nedrullningsbara panelen har rollen menu
med delelement med rollen menuitem
. Varje menyalternativ har attributet aria-label
angivet.
Modala dialogrutor har rollen dialog
. Dialogrutans rubrikelement refereras av attributet aria-labelledby
.