Techniken für WCAG 2.0

Zum Inhalt

-

F15: Fehler bei Erfolgskriterium 4.1.2, weil individuelle Steuerelemente implementiert werden, die kein Barrierefreiheits-API für die Technik benutzen oder dies unvollständig tun

Anwendbarkeit

Gilt für alle Techniken, die ein Barrierefreiheits-API unterstützen.

Dieser Fehler bezieht sich auf:

Beschreibung

Wenn Standard-Steuerelemente aus barrierefreien Techniken benutzt werden, dann sind sie normalerweise auf eine Art programmiert, welche die Barrierefreiheits-APIs benutzt und unterstützt. Wenn allerdings individuell gefertigte Steuerelemente erstellt werden, dann obliegt es dem Programmierer sicherzustellen, dass das neu erstellte Steuerelement das Barrierefreiheits-API unterstützt. Wenn dies nicht gemacht wird, dann werden assistierende Techniken nicht dazu in der Lage sein zu verstehen, was das Steuerelement ist und wie es bedient wird oder sie wissen gar nichts von dessen Existenz.

Beispiele

Fehler-Beispiel 1

Ein Musik-Player wurde mit individuell gefertigten Steuerelementen entwickelt, die wie Musiknoten aussehen, die für Lautstärke, Klang usw. gedehnt werden. Der Programmierer sorgt nicht dafür, dass das neue Steuerelement das Barrierefreiheits-API unterstützt. Das hat zur Folge, dass die Steuerelemente nicht von assistierenden Techniken identifiziert oder gesteuert werden können.

Ressourcen

Ressourcen sind nur zu Informationszwecken und keine offizielle Empfehlung.

(derzeit keine aufgelistet)

Tests

Vorgehensweise

  1. Prüfen Sie die Steuerelemente, indem Sie die Barrierefreiheits-Prüfung für die Technik benutzen (oder wenn diese nicht zur Verfügung steht, kontrollieren Sie den Code oder testen Sie mit einer assistierenden Technik), um zu sehen, ob sie das Barrierefreiheits-API unterstützen.

Erwartete Ergebnisse