Vous pouvez permettre aux utilisateurs malvoyants d’accéder au contenu visuel de vos applications Flash grâce à un logiciel de lecture d’écran qui fournit une description sonore du contenu de l’écran. Pour plus d’informations sur le déploiement d’un logiciel de lecture d’écran dans votre application Flash, voir le chapitre 18, « Création de contenu accessible » du guide
Utilisation de Flash
.
Pour rendre un composant ActionScript 3.0 accessible à un logiciel de lecture d’écran, vous devez également importer sa classe d’accessibilité et appeler la méthode
enableAccessibility()
. Vous pouvez rendre les composants ActionScript 3.0 suivants accessibles à un logiciel de lecture d’écran :
Composant
|
Classe d’accessibilité
|
Button
|
ButtonAccImpl
|
CheckBox
|
CheckBoxAccImpl
|
ComboBox
|
ComboBoxAccImpl
|
List
|
ListAccImpl
|
RadioButton
|
RadioButtonAccImpl
|
TileList
|
TileListAccImpl
|
Les classes d’accessibilité des composants se trouvent dans le package
fl.accessibility
. Pour rendre un composant CheckBox accessible à un logiciel de lecture d’écran, par exemple, vous devez ajouter les instructions suivantes à votre application :
import fl.accessibility.CheckBoxAccImpl;
CheckBoxAccImpl.enableAccessibility();
Quel que soit le nombre d’occurrences d’un composant que vous créez, l’activation de son accessibilité ne se fait qu’une seule fois.
Remarque :
l’activation de l’accessibilité augmente légèrement la taille du fichier en incluant les classes obligatoires lors de la compilation.
La plupart des composants sont également accessibles par le clavier. Pour plus d’informations sur l’activation des composants accessibles et l’utilisation du clavier pour y accéder, voir les sections Interaction de l’utilisateur d’
Utilisation des composants de l’interface utilisateur
et les classes d’accessibilité dans le
Guide de référence d’ActionScript 3.0
pour Flash Professional
.