Navigationsbereich
Suche
Hauptnavigation
Weitere Informationen:
Dokumentation des Di-Ji-Kongresses
Brotkrümmelpfad
Inhaltsbereich
IBM Software Guidelines in deutscher Sprache
Inhalt
- IBM Software Guidelines in deutscher Sprache
- Checkpunkt 1.1 Alternative Tastaturbefehle für Operationen
- Checkpunkt 1.2 Zugänglichkeitsoptionen der Tastatur
- Checkpunkt 2.1 Optische Fokusanzeige für Objekte
- Checkpunkt 2.2 Informationen über Objekte
- Checkpunkt 2.3 Die Beschriftung
- Checkpunkt 2.4 Formulare (angezeigt)
- Checkpunkt 3.1 Visuelle Anzeige von akustischen Signalen
- Checkpunkt 3.2 Alternativen für Audio- und Videobeiträge
- Checkpunkt 3.3 Lautstärkeregelung
- Checkpunkt 4.1 Text
- Checkpunkt 4.2 Farbe
- Checkpunkt 4.3 Systemeinstellungen für starken Kontrast
- Checkpunkt 4.4 Vielfältige Farbeinstellungen
- Checkpunkt 4.5 Systemeinstellungen für Schriftart, Größe und Farbe
- Checkpunkt 4.6 Animationen
- Checkpunkt 5.1 Reaktionszeit auf Hinweise
- Checkpunkt 5.2 Blinkender Text, Objekte und andere Elemente
- Checkpunkt 6.1 Ein zugängliches Format für die Dokumentation
- Checkpunkt 6.2 Dokumentation der Zugriffsmethoden
- Checkpunkt 7.1 Test auf Zugänglichkeit
Formulare
Software Checkpunkt 2.4
Wenn elektronische Formulare benutzt werden, dann sollten diese Formulare den Menschen, die assistive Technik benutzen, erlauben, auf die Informationen, Feldelemente und Funktionen zuzugreifen, die zum Ausfüllen und zur Abgabe des Formulars notwendig sind, einschließlich aller Anweisungen und Hinweise.
Die Gründe
Elektronische Formulare werden von vielen Programmen dazu benutzt, Informationen über Benutzer zu sammeln, die für Online-Registrierung und Updates benutzt werden. Die Zugänglichkeit elektronischer Formulare hängt von der sachgerechten Kodierung der Bedienelemente ab und damit, wie diese Informationen dem Screenreader dargeboten werden.
Die Methoden
Die folgenden Methoden stellen ein Minimum dar, um Checkpunkt 2.4 der Checkliste für Software Zugänglichkeit von IBM zu erfüllen:
- Sehen Sie alternativ auch Tastatureingaben für alle Bedienfunktionen vor.
- Sehen Sie eine optische Fokusanzeige vor, die zwischen den interaktiven Objekten wechselt, wenn sich der Eingabefokus ändert. Der Fokus muß programmtechnisch für assistive Technik zugänglich sein.
- Liefern Sie semantische Informationen über Objekte der Benutzerschnittstelle.
- Ordnen Sie Bedienelementen, Objekten, Piktogrammen und Bildern eine Beschriftung zu.
- Stellen Sie Text durch Aufruf von üblichen Systemroutinen oder durch eine API zur Verfügung, die Interaktionen mit assistiver Technik unterstützen.
- Benutzen Sie Farbe als Ergänzung und nicht ausschließlich, um Informationen zu übermitteln oder eine Handlung anzuzeigen.
- Bieten Sie eine Option an, um die Anzeigedauer von zeitlich begrenzten Hinweisen einzustellen oder ermöglichen Sie, daß die Hinweise ständig sichtbar sind.
Der Test
Überprüfen Sie die Software, um sicherzustellen, daß sie die Anforderungen an die Zugänglichkeit erfüllt. Es gibt verschiedene Methoden, um zu überprüfen, ob Formulare zugänglich sind.
- Führen Sie das Programm mit einem Screenreader aus und überprüfen Sie, ob alle Informationen in dem Formular vorgelesen werden.
- Füllen Sie das Formular aus, indem Sie nur die Tastatur benutzen.
- Führen Sie Inspect Objects aus. Überprüfen Sie, ob die Felder für Name, Funktion und Wert verfügbar sind, wenn sie die Maus über ein Objekt bewegen. Die Eigenschaft "Name" ist ein Text, der dazu dient, Objekte für den Benutzer zu bestimmen, zu finden oder anzuzeigen. Alle Objekte müssen die Eigenschaft "Name" unterstützen. Der Text auf einer Taste beispielsweise ist ihr Name, während der Name für ein Listenelement oder Eingabefeld der Text eines zugeordneten statischen Textelements ist. Selbst grafische Objekte, die keinen Namen anzeigen, sollten einen äquivalenten Text haben, der ihre Eigenschaft "Name" festlegt. Die Eigenschaft "Funktion" beschreibt, welche Art von Benutzerschnittstellenelement ein Objekt ist. Alle Objekte müssen die Eigenschaft "Funktion" unterstützen. Die Eigenschaft "Wert" zeigt die Informationen an, die das Objekt enthält. Der Wert eines Eingabefeldes ist beispielsweise der Text, den es enthält. Nicht alle Objekte unterstützen die Eigenschaft "Wert". Für einen Menüpunkt ist diese Eigenschaft nicht definiert.
Seite 7 von 21 Alle Seiten