Screenreader
Screenreader (deutsch: „Bildschirmleser“) sind assistive Technologien, die Texte, Bedienelemente und Strukturinformationen einer Webseite in synthetische Sprache oder Braille-Ausgabe umwandeln. Sie ermöglichen es Menschen mit Sehbehinderungen oder Blindheit, digitale Inhalte zu erfassen und mit ihnen zu interagieren.
Funktionsweise
-
Der Screenreader analysiert den zugrunde liegenden HTML-Code einer Seite.
-
Er interpretiert semantische Elemente (z. B. Überschriften, Listen, Formulare).
-
Informationen werden vorgelesen oder auf einer Braillezeile ausgegeben.
-
Nutzer:innen navigieren mithilfe der Tastatur (Pfeiltasten, Tab, Shortcuts).
Bekannte Screenreader
Name | Plattform |
---|---|
NVDA | Windows (kostenlos) |
JAWS | Windows (kommerziell) |
VoiceOver | macOS / iOS |
TalkBack | Android |
Orca | Linux |
Best Practices für Screenreader-Kompatibilität
-
Semantisches HTML verwenden
→<nav>
,<header>
,<main>
,<form>
usw. -
ARIA nur ergänzend nutzen
→ z. B.aria-label
,aria-expanded
,role="alert"
– mit Bedacht einsetzen. -
Fokusmanagement sicherstellen
→ Tastaturnavigation muss nachvollziehbar funktionieren. -
Alternative Texte bereitstellen
→ für Bilder, Buttons und interaktive Elemente. -
Regelmäßig testen
→ mit NVDA (Windows) oder VoiceOver (macOS) prüfen, ob Inhalte korrekt vorgelesen werden.