Robust

Dieser Artikel bietet praktische Ratschläge, wie Sie Ihre Webinhalte so verfassen können, dass sie die Erfolgskriterien erfüllen, die im Robust-Prinzip der Web Content Accessibility Guidelines (WCAG) 2.0 und 2.1 festgelegt sind. Robust bedeutet, dass Inhalte so robust sein müssen, dass sie von einer Vielzahl von Benutzeragenten, einschließlich unterstützender Technologien, zuverlässig interpretiert werden können. Dies kann im Allgemeinen durch die Einhaltung von Webstandards und rigoroses Testen erreicht werden.

Richtlinie 4.1 — Kompatibel: Maximieren Sie die Kompatibilität mit aktuellen und zukünftigen Benutzeragenten, einschließlich unterstützender Technologien

Diese Richtlinie konzentriert sich darauf, Inhalte so kompatibel wie möglich zu gestalten, nicht nur mit aktuellen Benutzeragenten (z. B. Browsern), sondern auch mit zukünftigen.

Erfolgskriterien Wie die Kriterien erfüllt werden Praktische Ressource
4.1.1 Parsing (A)

Inhalte sollten gut strukturiert sein, damit sie von Browsern und anderen Benutzeragenten wie Screenreadern erfolgreich geparst werden können.

Um dieses Kriterium zu erfüllen, stellen Sie sicher, dass Ihr HTML so gültig wie möglich ist. Verwenden Sie den W3C-Validator, um Ihr Markup zu validieren.

Siehe Debugging HTML für einen praktischen Leitfaden.
4.1.2 Name, Rolle, Wert (A)

Der Name und die Rolle von Benutzeroberflächenkomponenten (z. B. Formulareingaben, Buttons, Links usw.) sollten programmatisch bestimmbar sein.

Wenn semantische Elemente korrekt für ihren vorgesehenen Zweck verwendet werden, sollte dieses Kriterium automatisch erfüllt sein. Beim Skripten benutzerdefinierter Komponenten müssen Sie WAI-ARIA-Rollen und andere Funktionen nutzen, um sicherzustellen, dass Ihre Steuerelemente interpretiert und wie vorgesehen verwendet werden können, z. B. nicht nur von sehenden Mausbenutzern, sondern auch von Screenreader-Nutzern, reinen Tastaturnutzern usw.

Siehe HTML: Eine gute Grundlage für Barrierefreiheit und WAI-ARIA-Grundlagen.
4.1.3 Statusnachrichten (AA)

Nutzer von unterstützender Technologie werden über neue Statusnachrichten informiert, die der Seite hinzugefügt wurden.

Understanding Status Messages

Siehe auch