Deutsch
a11yglass · Barrierefreiheits-Check für Websites

Geprüft am 24.9.2026 · https://www.zeit.de/index

B
79 / 100
0 kritisch · 3 zu prüfen

Keine kritischen Barrieren im geprüften HTML · 3 Punkte zum Nachprüfen.

Seit dem letzten Scan Score -7
Wie kommt der Score zustande? (100 Startpunkte)
2 Formularfeld(er) ohne erkennbare Beschriftung-7
Übersprungene Überschriften-Ebene-7
1 doppelte id-Attribute-7
Ergebnis79 / 100
✓Kontrast✓Textalternativen?Beschriftung (1)?Struktur (1)✓Sprache✓Zoom?Robustheit (1)

Wahrnehmbar

Zu prüfenWCAG 1.3.1 Info und Beziehungen / 4.1.2 Name, Rolle, Wert

2 Formularfeld(er) ohne erkennbare Beschriftung

Prüfe, ob ein per JavaScript gesetztes aria-label existiert.

  • <input type="text" name="name" placeholder="z. B. Theodor Eicke">
  • <input id=":R0:" placeholder="z. B. Leipzig, Hamburg, …">

Das solltest du tun: Jedes Feld mit einem <label for>-Element verbinden oder aria-label / aria-labelledby setzen. Nur ein placeholder reicht nicht.

Bedienbar

Zu prüfenWCAG 1.3.1 Info und Beziehungen

Übersprungene Überschriften-Ebene

Reihenfolge: 1 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 2 → 2 → 2 → 2 → 3 → 3 → 2 → 2 → 2 → 2 → 3 → 2 → 2 → 2 → 3 → 3 → 3 → 3 → 2 → 2 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 2 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 3 → 2 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4 → 4. Ebenen sollten nicht übersprungen werden (h2 → h4).

h1–h6

Das solltest du tun: Überschriften-Ebenen lückenlos vergeben.

Robust

Zu prüfenWCAG 4.1.1 Parsen (veraltet, aber weiterhin relevant für Zuordnungen)

1 doppelte id-Attribute

z. B. svg-zplus. Bricht label-for- und aria-Zuordnungen.

[id]

Das solltest du tun: IDs eindeutig vergeben.

Schon richtig gelöst

Nächste Schritte

  1. 2 Formularfeld(er) ohne erkennbare Beschriftung. Jedes Feld mit einem <label for>-Element verbinden oder aria-label / aria-labelledby setzen. Nur ein placeholder reicht nicht.
  2. Übersprungene Überschriften-Ebene. Überschriften-Ebenen lückenlos vergeben.
  3. 1 doppelte id-Attribute. IDs eindeutig vergeben.
Diese Seite automatisch überwachen?

Wöchentlicher Re-Scan, JS-gerendert, E-Mail bei neuen Barrieren — kommt bald.

Barrierefreiheitserklärung erstellen →

Methodik & Grenzen

Geprüft wurde am 24.9.2026 das HTML, das www.zeit.de beim ersten Aufruf ohne Login ausliefert, plus bis zu vier verlinkte CSS-Dateien derselben Domain. Geprüft: Farbkontrast (aus CSS), Textalternativen, Formular-Beschriftung, Bedienelement-Namen, Überschriften-Struktur, Seiten­titel und -sprache, Zoom-Sperre, doppelte IDs, positive tabindex-Werte, Landmarks.

Nicht geprüft: alles, was per JavaScript entsteht, Tastatur-Bedienbarkeit, sichtbarer Fokus, Fokus-Reihenfolge, Screenreader-Ansage, Inhalte hinter Login, Unterseiten. Der automatische Test findet grob 20–35 % der WCAG-Verstöße — der Rest braucht eine manuelle Prüfung. Momentaufnahme, kein Rechtsurteil.

Overlay-Widgets (Barrierefreiheits-Buttons, die Kontrast oder Schrift umschalten) stellen keine Konformität her — die gefundenen Barrieren müssen im Quellcode behoben werden. Warum Overlays nicht helfen

Andere Website prüfen