Das Prinzip Robust ist das vierte Grundprinzip der Web-Barrierefreiheit. Es besagt, dass Inhalte robust genug sein müssen, um von einer großen Vielfalt an Benutzeragenten, einschließlich assistiver Technologien, zuverlässig interpretiert werden zu können. Dieses Prinzip hat dabei nur eine Richtlinie:
Richtlinie 4.1: Kompatibel – Maximiere die Kompatibilität mit aktuellen und zukünftigen Benutzeragenten, einschließlich unterstützender Technologien.
Anmerkung: Jede dieser Richtlinien enthält spezifische Erfolgskriterien auf verschiedenen Konformitätsstufen (A, AA, AAA), die beschreiben, wie die Richtlinien umgesetzt werden können.
Tipps für die Umsetzung des Grundprinzips Robust
Hier sind einige Tipps, wie du das Prinzip mit den Richtlinien in deiner Website umsetzen kannst:
Kompatibilität
- Du solltest sicherstellen, dass deine Website mit aktuellen und zukünftigen Benutzeragenten (wie Webbrowsern) und assistiven Technologien kompatibel ist. Das bedeutet, dass du standardkonforme Markup-Sprachen verwendest und dich an bewährte Praktiken hältst.
Valider Code
- Verwende wohlgeformten HTML-Code ohne größere Fehler. Ein valider Code hilft Browsern und assistiven Technologien, den Inhalt korrekt zu interpretieren und darzustellen.
Name, Rolle, Wert
- Stelle sicher, dass für alle Benutzeroberflächen-Komponenten (wie Formularelementen) der Name, die Rolle und der Wert programmatisch bestimmt werden können. Dies ermöglicht assistiven Technologien, diese Informationen dem Benutzer korrekt zu vermitteln.
Statusmeldungen
- Implementiere Statusmeldungen so, dass sie von assistiven Technologien ohne Fokusänderung präsentiert werden können. Dies hilft Benutzern, wichtige Informationen wahrzunehmen, ohne den aktuellen Kontext zu verlieren.
Konsistente Struktur
- Verwende HTML-Elemente gemäß ihrer vorgesehenen Bedeutung. Zum Beispiel solltest du Überschriften (h1, h2, etc.) für Überschriften verwenden und nicht nur zur visuellen Formatierung.
Responsive Design
- Stelle sicher, dass deine Website auf verschiedenen Geräten und Bildschirmgrößen funktioniert. Ein responsives Design trägt zur Robustheit bei, da es die Zugänglichkeit auf verschiedenen Plattformen gewährleistet.
Abwärtskompatibilität
- Berücksichtige ältere Browser und Technologien. Auch wenn du moderne Techniken einsetzt, sollte deine Website grundlegende Funktionen auch in älteren Systemen behalten.
Unabhängigkeit von spezifischen Technologien
- Vermeide es, deine Website von einer einzigen Technologie abhängig zu machen. Biete alternative Möglichkeiten an, um auf Inhalte zuzugreifen, falls eine bestimmte Technologie nicht unterstützt wird.
Indem du diese Aspekte berücksichtigst, machst du deine Website robuster und erhöhst ihre Zugänglichkeit für eine breite Palette von Benutzern und Technologien.