| 1. Vorgaben zur WAHRNEHMBARKEIT = Level 1 |
|---|
| 1.1. Textalternativen für audiovisuelle Inhalte |
Bilder mit Alternativtexten versehen:
|
| Videos mit Untertiteln versehen:
sh. Beispiel in c't 2022, Heft 14, S. 137 |
| 1.2 Textgröße |
| Text mit mind. 10-12px anbieten. |
Ordentliches Layout (Wort-, Zeilenabstände) sicherstellen, auch bei:
|
| 1.3 Kontraste |
Kontrastverhältnis sichern; lt WCAG 2.0:
|
| 1.4 ARIA-Attribute (*) |
| (*) Accessible Rich Internet Applications
ARIA-Attribute für Screenreader einsetzen |
| 2. Vorgaben zur BEDIENBARKEIT = Level 2 |
Bedienbarkeit per Tastatur ermöglichen dazu:
|
| Tablisten-Handling (via java script), so dass der im Fokus befindliche Karteireiter korrekt arbeitet inkl. Anpassung des ARIA-Attributes aria-selected. (sh. Erläuterung in c't 2022, Heft 15, S. 165) |
| Die Barrierefreiheit störende divS und spanS in Formularen möglichst vermeiden. |
| Downloadlinks ergänzen um Format der verknüpften Dokumente, z.B.: "PDF, 6,8 Megabyte, nicht barrierefrei" |
Jeden größeren Inhaltsblock ("landmark") mit:
|
| Suchfunktionen integrieren in komplexe Websites, |
| Modenen Spamschutz wie "reCaptcha v 3" von Google verwenden, der im Gegensatz zu herkömmlichen captchas ohne Benutzerinteraktion funktioniert. |
| Zeitdruck zum und Datenverlust beim Beenden einer Session vermeiden. |
| 3. Vorgaben zur VERSTÄNDLICHKEIT = Level 3 |
Sprache angeben zum besseren Artikulieren durch Screeenreader:
|
Textalternativen integrieren:
|
Eingabefelder beschriften:
|
Formularabschnitte beschriften:
|
Clientseitige Validierung der Eingaben vor dem Absenden:
|
| 4. Vorgaben zur ROBUSTHEIT = Level 4 |
| Für sauberes HTML sorgen. |