Website Screenreader Test

Jedes Bedienelement sagt seinen Namen

Schaltfläche, Link, Formularfeld, Auswahlfeld: vier Namen im Test.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 4.1.2Tauschen-Button ohne Namen

Hörprobe mit System

Testen Sie die Antwort, nicht nur die Ansage

Ein guter Durchlauf verfolgt ein Bedienelement vom Namen über Rolle und Zustand bis zur hörbaren Reaktion. Diese Karte zeigt denselben Test mit NVDA und VoiceOver.

Das Bedienelement unter dem akustischen Mikroskop

Konzeptdarstellung eines zugeklappten Filters vor und nach der Aktivierung.

FahrräderFilter

„Filter, Schaltfläche, zugeklappt“

1

NameFilter

2

RolleSchaltfläche

3

Zustandzugeklappt

4

ErgebnisBereich erscheint

vorherzugeklapptAktivierungEnter / Leertastenachheraufgeklappt · Fokus bleibt
Windows

NVDA: Struktur direkt anspringen

NVDA ist standardmäßig Einfg oder Feststelltaste.

NVDA+F7Elementliste
HKFBElementtypen
EnterLeertastebedienen

Vergleichen Sie die Einträge in der Elementliste mit der sichtbaren Seite. Leere Namen und fehlende Ziele werden dort schnell sichtbar.

macOS

VoiceOver: Kategorien im Rotor prüfen

VO steht für Ctrl + Option oder Feststelltaste.

VO+URotor
Kategorie · Eintrag
Returnzum Element

Prüfen Sie nacheinander Überschriften, Links und Formularelemente. Der Rotor zeigt, ob Name und Typ auch ohne visuellen Zusammenhang verständlich sind.

Das Testprotokoll: Soll-Ausgabe und Beobachtung trennen

Schreiben Sie wörtlich auf, was angesagt wird und was nach der Bedienung geschieht.

System · Browser · Screenreader-Version notieren

Link„Versandkosten, Link“

Enter öffnet das benannte Ziel

Suchfeld„Suchbegriff, Eingabefeld“

Beschriftung bleibt beim Tippen klar

Kontrollfeld„Nur vorrätig, nicht ausgewählt“

Zustand wechselt nach Leertaste

Dialog„Termin bestätigen, Dialog“

Fokus gelangt hinein und danach zurück

Was dieser Durchlauf sichtbar macht

Name · Rolle · Zustand · Fokusreihenfolge · Reaktion auf Bedienung

Was Sie zusätzlich prüfen

Kontrast · Vergrößerung und Umbruch · Zeigerbedienung · Untertitel · Verständlichkeit

So führen Sie den Test aus

  1. Öffnen Sie eine repräsentative Seite und starten Sie den Screenreader.
  2. Erfassen Sie zuerst Überschriften, Links und Formularelemente über Liste oder Rotor.
  3. Bedienen Sie jede Funktion nur mit der Tastatur und hören Sie Name, Rolle und Zustand.
  4. Prüfen Sie nach der Aktion Ergebnis, neue Meldungen und den Fokusort.
  5. Notieren Sie Soll-Ausgabe, Ist-Ausgabe, URL und genaue Fundstelle.

Aus dem Prüfbericht

Vier Bedienelemente, vier Befunde

Zum Mitnehmen

Die Bedienelemente, korrigiert

Drei kleine Ergänzungen im HTML. Aussehen und Funktion bleiben gleich.

Korrektur in 3 Schritten ansehen
  1. Die Symbolschaltfläche benennen

    Das Symbol bleibt sichtbar und für Vorleseprogramme verborgen. aria-label liefert das Wort, das im Test angesagt wird.

    KorrekturvergleichSchritt 1 · HTML

    Vorher

    <button type="button">
      <span aria-hidden="true">⇄</span>
    </button>

    Nachher

    <button type="button" aria-label="Start und Ziel tauschen">
      <span aria-hidden="true">⇄</span>
    </button>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Mit Tab auf die Schaltfläche. Sie hören jetzt „Start und Ziel tauschen, Schaltfläche“.

  2. Das Feld mit seinem Text verbinden

    Der sichtbare Text bekommt eine id, das Feld verweist mit aria-labelledby darauf. Position und Aussehen bleiben gleich.

    KorrekturvergleichSchritt 2 · HTML

    Vorher

    <span>Suchbegriff</span>
    <input id="suche" type="search" name="q">

    Nachher

    <span id="suche-label">Suchbegriff</span>
    <input id="suche" type="search" name="q"
      aria-labelledby="suche-label">

    Markierte Zeilen wurden geändert

    So prüfen Sie es Im Test sagt das Vorleseprogramm „Suchbegriff, Eingabefeld“ statt nur „Eingabefeld“.

  3. Das Auswahlfeld beschriften

    Ein Feld mit der Rolle checkbox meldet sonst nur seinen Zustand. aria-label ergänzt, welche Option es schaltet.

    KorrekturvergleichSchritt 3 · ARIA

    Vorher

    <div role="checkbox" aria-checked="false" tabindex="0">
      <span aria-hidden="true">◇</span>
    </div>

    Nachher

    <div role="checkbox" aria-checked="false" tabindex="0"
      aria-label="Newsletter abonnieren">
      <span aria-hidden="true">◇</span>
    </div>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Sie hören „Newsletter abonnieren, Kontrollfeld, nicht ausgewählt“ statt nur den Zustand.

Werbung

Kostenloser Website-Barrierefreiheits-Check

Website auf Barrierefreiheit prüfen.

Technische WCAG-Warnsignale erkennen. Kritische Stellen zuerst prüfen.

Der Website-Check ist bereit.

Werbung

Ein letzter Schritt

Prüfen, bevor Sie gehen.

Finden Sie automatisch erkennbare Barrieren auf Ihrer eigenen Website.

Website prüfen

Kostenlos starten · keine Installation

Automatisches Screening. Tastaturbedienung und Screenreader bleiben manuelle Prüfung.