U kunt visuele inhoud in uw Flash-toepassingen via een schermlezer toegankelijk maken voor mensen met een beperkt gezichtsvermogen. Hiermee wordt de inhoud van het scherm hardop gelezen. Zie Hoofdstuk18, ‘Toegankelijke inhoud maken’, in
Flash gebruiken
voor informatie over de wijze waarop u een Flash-toepassing toegankelijk maakt voor een schermlezer.
Als u een ActionScript 3.0-component toegankelijk wilt maken voor een schermlezer, moet u ook de toegankelijkheidsklasse van die component importeren en de methode
enableAccessibility()
van die klasse aanroepen. U kunt de volgende ActionScript 3.0-componenten toegankelijk maken voor een schermlezer:
|
Component
|
Klasse Accessibility
|
|
Button
|
ButtonAccImpl
|
|
CheckBox
|
CheckBoxAccImpl
|
|
ComboBox
|
ComboBoxAccImpl
|
|
List
|
ListAccImpl
|
|
RadioButton
|
RadioButtonAccImpl
|
|
TileList
|
TileListAccImpl
|
De componenttoegankelijkheidsklassen bevinden zich in het pakket
fl.accessibility
. Als u een CheckBox toegankelijk wilt maken, moet u bijvoorbeeld de volgende instructies toevoegen aan de toepassing:
import fl.accessibility.CheckBoxAccImpl;
CheckBoxAccImpl.enableAccessibility();
U stelt toegankelijkheid voor een component slechts eenmaal in, ongeacht het aantal instanties dat u maakt.
Opmerking:
Wanneer u toegankelijkheid inschakelt, wordt het bestand iets groter omdat tijdens de compilatie de vereiste klassen worden opgenomen.
In de meeste componenten kan ook met het toetsenbord worden genavigeerd. Zie de secties over gebruikersinteractie van
UI-componenten gebruiken
en de toegankelijkheidsklassen in de
Naslaggids voor ActionScript 3.0
voor Adobe Flash Professional CS5
voor meer informatie over het inschakelen van toegankelijke componenten en het navigeren met het toetsenbord.