-
5 Allgemeine Anforderungen
-
6 Zwei-Wege-Sprachkommunikation
- 6.1
- Audiobandbreite für Sprache
- 6.2.1.1
- Textkommunikation in Echtzeit
- 6.2.1.2
- Gleichzeitige Sprache und Text
- 6.2.2.1
- Visuell unterscheidbare Anzeige von Textnachrichten
- 6.2.2.2
- Programmatisch unterscheidbare Anzeige von Textnachrichten
- 6.2.2.3
- Sprecheridentifizierung
- 6.2.2.4
- Echtzeitindikation von Sprachkommunikation
- 6.2.3
- Interoperabilität von Echtzeit-Textkommunikation
- 6.2.4
- Reaktionsgeschwindigkeit der Echtzeit-Textkommunikation
- 6.3
- Anrufer-Identifizierung
- 6.4
- Alternativen zu sprachbasierten Diensten
- 6.5.2
- Auflösung bei Videotelefonie
- 6.5.3
- Bildwiederholfrequenz bei Videotelefonie
- 6.5.4
- Synchronität bei Videotelefonie
- 6.5.5
- Visuelle Anzeige von Audio-Aktivität
- 6.5.6
- Sprecher-Anzeige für Gebärdensprachen-Kommunikation
-
7 Videofähigkeiten
- 7.1.1
- Wiedergabe von Untertiteln
- 7.1.2
- Synchrone Untertitel
- 7.1.3
- Erhaltung von Untertiteln
- 7.1.4
- Untertitel-Anpassungen
- 7.1.5
- Gesprochene Untertitel
- 7.2.1
- Wiedergabe von Audiodeskription
- 7.2.2
- Synchrone Audiodeskription
- 7.2.3
- Erhaltung von Audiodeskription
- 7.3
- Bedienelemente für Untertitel und Audiodeskription
-
9.1.1 Textalternativen
- 9.1.1.1a
- Alternativtexte für Bedienelemente
- 9.1.1.1b
- Alternativtexte für Grafiken und Objekte
- 9.1.1.1c
- Leere alt-Attribute für Layoutgrafiken
- 9.1.1.1d
- Alternativen für CAPTCHAs
-
9.1.2 Zeitbasierte Medien
-
9.1.3 Anpassbar
- 9.1.3.1a
- HTML-Strukturelemente für Überschriften
- 9.1.3.1b
- HTML-Strukturelemente für Listen
- 9.1.3.1c
- HTML-Strukturelemente für Zitate
- 9.1.3.1d
- Inhalt gegliedert
- 9.1.3.1e
- Datentabellen richtig aufgebaut
- 9.1.3.1f
- Zuordnung von Tabellenzellen
- 9.1.3.1g
- Kein Strukturmarkup für Layouttabellen
- 9.1.3.1h
- Beschriftung von Formularelementen programmatisch ermittelbar
- 9.1.3.2
- Sinnvolle Reihenfolge
- 9.1.3.3
- Ohne Bezug auf sensorische Merkmale nutzbar
- 9.1.3.4
- Keine Beschränkung der Bildschirmausrichtung
- 9.1.3.5
- Eingabefelder zu Nutzerdaten vermitteln den Zweck
-
9.1.4 Unterscheidbar
- 9.1.4.1
- Ohne Farben nutzbar
- 9.1.4.2
- Ton abschaltbar
- 9.1.4.3
- Kontraste von Texten ausreichend
- 9.1.4.4
- Text auf 200% vergrößerbar
- 9.1.4.5
- Schriftgrafiken
- 9.1.4.10
- Inhalte brechen um
- 9.1.4.11
- Kontraste von Grafiken und grafischen Bedienelementen ausreichend
- 9.1.4.12
- Textabstände anpassbar
- 9.1.4.13
- Eingeblendete Inhalte bedienbar
-
9.2.1 Tastaturbedienbar
- 9.2.1.1
- Ohne Maus nutzbar
- 9.2.1.2
- Keine Tastaturfalle
- 9.2.1.4
- Tastatur-Kurzbefehle abschaltbar oder anpassbar
-
9.2.2 Ausreichend Zeit
- 9.2.2.1
- Zeitbegrenzungen anpassbar
- 9.2.2.2
- Bewegte Inhalte abschaltbar
-
9.2.3 Anfälle
- 9.2.3.1
- Verzicht auf Flackern
-
9.2.4 Navigierbar
- 9.2.4.1
- Bereiche überspringbar
- 9.2.4.2
- Sinnvolle Dokumenttitel
- 9.2.4.3
- Schlüssige Reihenfolge bei der Tastaturbedienung
- 9.2.4.4
- Aussagekräftige Linktexte
- 9.2.4.5
- Alternative Zugangswege
- 9.2.4.6
- Aussagekräftige Überschriften und Beschriftungen
- 9.2.4.7
- Aktuelle Position des Fokus deutlich
- 9.2.4.11
- Fokus nicht verdeckt (Minimum)
-
9.2.5 Eingabemodalitäten
-
9.3.1 Lesbar
-
9.3.2 Vorhersehbar
- 9.3.2.1
- Keine unerwartete Kontextänderung bei Fokus
- 9.3.2.2
- Keine unerwartete Kontextänderung bei Eingabe
- 9.3.2.3
- Konsistente Navigation
- 9.3.2.4
- Konsistente Bezeichnung
- 9.3.2.6
- Konsistente Hilfe
-
9.3.3 Eingabeunterstützung
- 9.3.3.1
- Fehlererkennung
- 9.3.3.2
- Beschriftungen von Formularelementen vorhanden
- 9.3.3.3
- Hilfe bei Fehlern
- 9.3.3.4
- Fehlervermeidung wird unterstützt
- 9.3.3.7
- Redundanter Eintrag
- 9.3.3.8
- Zugängliche Authentifizierung (Minimum)
-
9.4.1 Kompatibel
- 9.4.1.1
- Korrekte Syntax
- 9.4.1.2
- Name, Rolle, Wert verfügbar
- 9.4.1.3
- Statusmeldungen programmatisch verfügbar
-
11.7 Benutzerpräferenzen
-
11.8 Autorenwerkzeuge
-
12 Dokumentation und Support
Was wird geprüft?
Ist eine Ziehbewegung (z. B. "Drag and Drop") für das Ausführen einer Funktion nötig, muss die Bedienung auch mit einer einfachen Zeigeraktion (ohne Ziehbewegung) möglich sein. Ausnahme: Das Ziehen ist unerlässlich oder die Funktion wird vom Browser bestimmt.
Warum wird das geprüft?
Selbst die einfachste Ziehbewegung erfordert eine recht präzise Steuerung des Zeigers (z. B. Maus oder Finger). Dies kann für Nutzende, die Probleme mit der Feinmotorik haben oder Hilfsmittel verwenden, die die Zeigerbewegung durch Sprachbefehle oder andere Eingaben simulieren, schwierig bis unmöglich sein. Es muss daher eine alternative Methode nur über Zeigeraktionen (ohne Ziehbewegung) zur Verfügung gestellt werden. Ein Beispiel für eine alternative Methode: Nach Aktivierung eines Elements über einfache Zeigeraktion erlaubt ein Aktions-Menü die Auswahl des Zielorts.
Wie wird geprüft
1. Anwendbarkeit des Prüfschritts
Der Prüfschritt ist anwendbar, wenn Funktionen mit Hilfe von Ziehbewegungen (Ziehen und Ablegen, Verschieben) auf der Seite vorhanden sind.
2. Prüfung
Prüfen, ob Funktionen vorhanden sind, die über Ziehbewegungen ausgeführt werden (z. B. das Ziehen von Elementen in andere Container oder das Verschieben von Schiebereglern).
Wenn eine solche Funktion über Ziehbewegungen vorhanden ist: Kann die gleiche Funktion auch ohne Ziehbewegung ausgeführt werden? Dies kann auf verschiedene Weise umgesetzt werden, zum Beispiel:
Nach Aktivierung eines Elements über einfache Zeigeraktion erlaubt ein Aktions-Menü die Auswahl des Zielorts.
Nach Aktivierung eines Elements über einfache Zeigeraktion erscheinen im Kontext des Elements Pfeile, die ein schrittweises Verschieben des Elements erlauben.
Bei Schiebereglern gibt es die Möglichkeit numerischer Eingaben des Wertes über die (virtuelle) Tastatur.
3. Hinweise
Bei einer Ziehbewegungen ist nur der Anfangs- und Endpunkt der Bewegung von Bedeutung, der Pfad dazwischen ist beliebig.
Der Prüfschritt 2.5.7 "Ziehbewegungen" verlangt eine Alternative für die Aktivierung der jeweiligen Funktion über einfache Zeiger-Eingaben, unabhängig von der Tastaturbedienbarkeit, die parallel in Prüfschritt 9.2.1.1 geprüft wird. Wenn die jeweilige Funktion mittels Tastatureingabe verfügbar ist, ist dies also nicht automatisch eine Alternative, es sei denn, diese Alternative (etwa ein Ausklapp-Menü zum Verschieben eines ausgewählten Elements) ist vollständig ebenso über einfache Zeigereingaben bedienbar.
Das vom Browser unterstützte Scrollen einer Seite fällt nicht in den Anwendungsbereich, ebenso wenig wie mit CSS-overflow scrollbar gemachte Bereiche der Seite.
4. Bewertung
Nicht erfüllt
Für das Ausführen einer Funktion mit Ziehbewegung gibt es keine alternative Methode, die Funktion nur über einfache Zeigeraktionen auszuführen.
Einordnung des Prüfschritts
Abgrenzung zu anderen Prüfschritten
Prüfschritt 2.1.1 Ohne Maus nutzbar prüft, ob alle Funktionen auch mit der Tastatur bedienbar sind.
Prüfschritt 2.5.7 Ziehbewegungen prüft hingegen, ob die Bedienung mit einer Zeigereingabe möglich ist (zum Beispiel Klicken oder Tippen), denn eine funktionierende Tastaturbedienung bedeutet nicht zwangsläufig, dass die Ziehfunktion auch über einfache Zeigeraktionen ausführbar ist.
Prüfschritt 2.5.7 bezieht sich auf Ziehbewegungen (nur der Anfangs- und Endpunkt der Bewegung von Bedeutung, der Pfad dazwischen ist beliebig). Prüfschritt 2.5.1 Alternativen für komplexe Zeigergesten behandelt Zeigergesten, d.h. pfadbasierte Gesten (eine bestimmte Richtung, d. h. ein bestimmter Pfad ist für die Ausführung nötig) und Mehrpunktgesten (z. B. Zwei-Finger-Spreizgeste).