Barrierewerk
← Zurück zur Startseite

Häufige Fehler beheben

Die 10 Fund-Arten, die Barrierewerk automatisch prüft – mit der jeweiligen Lösung.

Bilder ohne alt-Text

Screenreader-Nutzer bekommen entweder nichts oder nur den Dateinamen vorgelesen.

So behebst du das

Jedem <img> ein alt-Attribut geben (kurze Beschreibung). Rein dekorative Bilder: alt="".

Formularfelder ohne Beschriftung

Eingabefelder ohne <label> sind für Screenreader nicht verständlich.

So behebst du das

Jedes Feld mit <label for="id"> verknüpfen oder aria-label setzen. Placeholder allein reicht nicht.

Zu geringer Textkontrast

Text ist für sehbehinderte Nutzer schwer lesbar.

So behebst du das

Mind. 4,5:1 Kontrast (3:1 bei großer Schrift). Vorher mit einem Kontrast-Rechner prüfen.

Fehlende Sprache der Seite

Screenreader wissen nicht, in welcher Sprache vorgelesen werden soll.

So behebst du das

<html lang="de"> setzen (bei WordPress: Einstellungen → Allgemein).

Icon-Buttons ohne Text

Der Zweck von Buttons mit nur einem Icon bleibt unklar.

So behebst du das

aria-label an den Button, z. B. aria-label="Warenkorb öffnen".

Chaotische Überschriften-Struktur

Erschwert Orientierung für Screenreader-Nutzer.

So behebst du das

Genau eine h1 pro Seite, danach Ebenen nicht überspringen (h2 → h3, nicht h2 → h4).

Fokus bei Tastaturnavigation unsichtbar

Sticky-Header können den Fokusrahmen verdecken.

So behebst du das

Sichtbaren :focus-Stil setzen und scroll-margin-top bei fixierten Headern nutzen.

Drag-and-Drop ohne Alternative

Wer nicht präzise ziehen kann, ist ausgeschlossen.

So behebst du das

Buttons als Alternative zum Ziehen anbieten (z. B. Pfeile zum Sortieren).

Captcha ohne Alternative

Kann Nutzer mit kognitiven Einschränkungen aussperren.

So behebst du das

Alternative wie E-Mail-Link oder SMS-Code zusätzlich anbieten.

Adresse doppelt eingeben müssen

Ohne Autofill-Unterstützung mühsam und fehleranfällig.

So behebst du das

autocomplete-Attribute setzen und Checkbox "Rechnungsadresse = Lieferadresse" anbieten.