Barrierefreiheit von Komponenten

Sie können visuellen Inhalt in Ihren Flash-Anwendungen auch sehbehinderten Menschen zugänglich machen, und zwar über Bildschirmleseprogramme, die eine Beschreibung des Bildschirminhalts vorlesen. Wie Sie Ihre Flash-Anwendung einem Bildschirmleseprogramm zugänglich machen, erfahren Sie im Handbuch Verwenden von Flash im Kapitel 18, „Barrierefreie Inhalte erstellen“.

Um eine ActionScript 3.0-Komponente einem Bildschirmleseprogramm zugänglich zu machen, müssen Sie auch ihre Accessibility-Klasse importieren und die enableAccessibility() -Methode dieser Klasse aufrufen. Folgende ActionScript 3.0-Komponenten können für Bildschirmleseprogramme zugänglich gemacht werden:

Komponente

Accessibility-Klasse

Button

ButtonAccImpl

CheckBox

CheckBoxAccImpl

ComboBox

ComboBoxAccImpl

List

ListAccImpl

RadioButton

RadioButtonAccImpl

TileList

TileListAccImpl

Die Komponentenzugänglichkeitsklassen befinden sich im Paket fl.accessibility . Um ein Kontrollkästchen für ein Bildschirmleseprogramm zugänglich zu machen, würden Sie die folgenden Anweisungen in Ihre Anwendung einfügen:

import fl.accessibility.CheckBoxAccImpl; 
 
CheckBoxAccImpl.enableAccessibility();

Die Zugänglichkeit wird pro Komponente nur einmal aktiviert, auch wenn Sie mehrere Instanzen davon erstellen.

Hinweis: Durch die Implementierung einer solchen Barrierefreiheit nimmt die Dateigröße in geringem Maße zu, da die erforderlichen Klassen beim Kompilieren mit eingebunden werden.

Die meisten Komponenten sind auch über die Tastatur bedienbar. Weitere Informationen zum Verwenden barrierefreier Komponenten und zum Navigieren mithilfe der Tastatur finden Sie in den Abschnitten zur Benutzerinteraktion unter Verwenden der UI-Komponenten und in den Abschnitten zu den Accessibility-Klassen im ActionScript 3.0 Referenzhandbuch für Flash Professional .

Rechtliche Hinweise | Online-Datenschutzrichtlinie