WCAG Web Accessibility

Vier Kriterien an einem Formular

Feldname, Schaltfläche, Eingabezweck, Textkontrast: vier Prüfungen im Kontaktformular.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 4.1.2Regler ohne zugänglichen Namen

WCAG als Prüfmodell

Eine Seite, vier Prüfblicke

Die vier Prinzipien sind keine getrennten Checklisten. Sie betrachten dieselbe Nutzung aus vier Richtungen: Was kommt an, was lässt sich bedienen, was bleibt verständlich und was geben Browser und Hilfsmittel weiter?

Prüfatlas einer Kontaktseite

Konzeptionelle Darstellung · kein Produkt-Screenshot

kontakt.html
WerkstattArbeitenKontakt
1Besuchen Sie uns
Bildbeschreibung: Eingang mit Rampe

Öffnungszeiten und Anfahrt stehen als Text bereit.

3Nachricht sendenE-Mail-Adresse
name@beispiel.de
E-Mail-Adresse fehlt
Nachricht senden2
4Browser-Ausgabetextbox „E-Mail-Adresse“, ungültig
1

Wahrnehmbar

Textalternative, Struktur und Kontrast transportieren den Inhalt.

4 Richtlinien
2

Bedienbar

Tastatur, Fokus, Zeit und Ziele entscheiden, ob die Aktion erreichbar ist.

5 Richtlinien
3

Verständlich

Beschriftung, Reihenfolge und konkrete Fehlerhilfe machen den Ablauf erwartbar.

3 Richtlinien
4

Robust

Name, Rolle, Wert und Status müssen programmatisch erkennbar sein.

1 Richtlinie
Die Zahlen verbinden einen sichtbaren Prüfort mit dem jeweiligen Prinzip. Ein Befund kann mehrere Erfolgskriterien berühren; maßgeblich ist der Wortlaut des einzelnen Kriteriums.

Vom Prinzip zum belastbaren Befund

Nur Erfolgskriterien bestimmen die Bewertung nach WCAG. Techniken helfen bei der Umsetzung, sind aber informative Beispiele und nicht selbst die Anforderung.

  1. ordnet4 PrinzipienWahrnehmbar bis robust
  2. gliedert13 RichtlinienZiele je Themenfeld
  3. prüftErfolgskriterienNormativer Wortlaut, Stufe A bis AAA
  4. belegtTechniken und TestsHilfen für Umsetzung und Nachweis

Eine Konformitätsaussage hat fünf geschlossene Glieder

Fehlt ein Glied, beschreibt das Ergebnis Fortschritt oder einzelne Befunde.

  1. StufeAlle Kriterien der gewählten Stufe sind erfüllt: AA schließt A ein.
  2. Ganze SeiteKein Bereich und keine automatisch gelieferte responsive Variante bleibt außen vor.
  3. Ganzer ProzessBei einer Aufgabe gehören alle dafür nötigen Seiten zum Umfang.
  4. Unterstützte TechnikVerwendete Verfahren funktionieren mit Browsern und Hilfsmitteln.
  5. Keine StörungNicht konformer Inhalt blockiert den übrigen Seiteninhalt nicht.

So prüfen Sie es

1 · Aufgabe wählenZum Beispiel: Kontaktformular vollständig absenden.

2 · Vier DurchgängeInhalt, Bedienung, Verständnis und Browser-Ausgabe getrennt betrachten.

3 · Genau zuordnenJe Befund Erfolgskriterium, Stufe, Zustand und Beleg notieren.

4 · Umfang erweiternVor einer Konformitätsaussage ganze Seiten und Prozesse einbeziehen.

Aus dem Prüfbericht

Vier Kriterien, vier Befunde

Zum Mitnehmen

Das Kontaktformular, korrigiert

Zwei Zeilen HTML und ein Farbwert. Das Formular sieht aus wie zuvor.

Korrektur in 3 Schritten ansehen
  1. Feldname und Eingabezweck setzen

    Ein label mit for gibt dem Feld seinen Namen. autocomplete nimmt nur standardisierte Werte; für den Namen ist es name.

    KorrekturvergleichSchritt 1 · HTML

    Vorher

    <span>Ihr Name</span>
    <input id="name" type="text" autocomplete="kundenname">

    Nachher

    <label for="name">Ihr Name</label>
    <input id="name" type="text" autocomplete="name">

    Markierte Zeilen wurden geändert

    So prüfen Sie es Klicken Sie auf „Ihr Name“. Der Cursor springt ins Feld, der Browser schlägt Ihren Namen vor.

  2. Die Absenden-Schaltfläche benennen

    Das Symbol bleibt sichtbar und für Vorleseprogramme verborgen. aria-label liefert das Wort, das der Button sonst nicht hat.

    KorrekturvergleichSchritt 2 · HTML

    Vorher

    <button type="submit" class="senden">
      <svg aria-hidden="true"><use href="#icon-pfeil"></use></svg>
    </button>

    Nachher

    <button type="submit" class="senden" aria-label="Anfrage senden">
      <svg aria-hidden="true"><use href="#icon-pfeil"></use></svg>
    </button>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Gehen Sie mit Tab auf die Schaltfläche. Ein Vorleseprogramm sagt „Anfrage senden, Schaltfläche“.

  3. Den Hinweistext lesbar machen

    Farben zählen immer als Paar. Weiß auf demselben Grün erreicht die 4,5:1, die für normalen Text gelten.

    KorrekturvergleichSchritt 3 · CSS

    Vorher

    .formular-hinweis {
      color: #8b8f8d;
      background: #626e69;
      font-size: 0.75rem;
    }

    Nachher

    .formular-hinweis {
      color: #ffffff;
      background: #626e69;
      font-size: 0.75rem;
    }

    Markierte Zeilen wurden geändert

    So prüfen Sie es Drehen Sie die Bildschirmhelligkeit herunter. Der Hinweis bleibt lesbar.

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.