Techniken für WCAG 2.0

Zum Inhalt

-

G10: Durch die Benutzung einer Technik, welche die API-Barrierefreiheitsfunktion der Plattform, auf dem der Benutzeragent laufen wird, unterstützt, werden Bestandteilen erstellt, um Namen und Rollen offenzulegen, um eine direkte Festlegung der vom Benutzer festzulegenden Eigenschaften zu ermöglichen und eine Benachrichtigung über Änderungen zur Verfügung zu stellen

Anwendbarkeit

Programmiertechniken, in die Standardkomponenten zur Verküpfung mit Barrierefreiheits-APIs einprogrammiert sind.

Die Technik bezieht sich auf:

Beschreibung

Das Ziel dieser Technik ist, es assistierenden Techniken zu ermöglichen, Webinhalte zu verstehen, damit diese äquivalente Informationen durch eine alternative Benutzerschnittstelle an den Benutzer vermitteln können.

Manchmal werden Inhalte nicht durch die Benutzung einer Auszeichnungssprache erstellt, sondern durch die Benutzung einer Programmiersprache oder von Werkzeugen. In vielen Fällen haben diese Techniken Schnittstellenkomponente, die bereits so programmiert sind, dass sie eine Schnittstelle zu Barrierefreiheits-APIs bieten. Wenn ein Autor diese Komponenten benutzt und die Eigenschaften ausfüllt (z.B. Name usw.), dann werden die daraus entstehenden Bestandteile der Benutzerschnittstelle im Inhalt barrierefrei für assistierende Techniken sein.

Wenn ein Autor aber einen Bestandteil der Benutzerschnittstelle erstellen will, der neu ist und er keine Standardkomponenten benutzen kann, dann muss er sicherstellen, dass er die Vorkehrungen für die Barrierefreiheit selber hinzufügt - und sie auf eine Art und Weise implementiert, die mit den Barrierefreiheits-APIs kompatibel ist.

Nach der Fertigstellung sollte die individuell erstellte Komponente auf die Unterstützung der Barrierefreiheit getestet werden.

Beispiele

Tests

Vorgehensweise

  1. Inhalte rendern, indem ein barrierefreier Benutzeragent benutzt wird.

  2. Benutzen Sie ein Barrierefreiheits-Werkzeug, das für das Barrierefreiheits-API des Benutzeragenten entwickelt wurde, um jedes Bestandteil der Benutzerschnittstelle zu evaluieren.

  3. Prüfen Sie, ob Name und Rolle für jedes Bestandteil der Benutzerschnittstelle durch das Werkzeug gefunden wird.

  4. Ändern Sie die Werte des Bestandteils.

  5. Prüfen Sie, ob das Barrierefreiheits-Werkzeug alarmiert wird.

  6. Prüfen Sie, ob das Bestandteil mit assistierenden Techniken funktioniert.

Erwartete Ergebnisse

Wenn dies eine ausreichende Technik für ein Erfolgskriterium ist, dann bedeutet das Scheitern an diesem Testverfahren nicht zwangsläufig, dass das Erfolgskriterium nicht auf irgendeine andere Art und Weise erfüllt wurde, sondern nur, diese Technik nicht erfolgreich implementiert wurde und nicht benutzt werden kann, um die Konformität zu erklären.