WCAG 2.2: Die neuen Erfolgskriterien im Detail
AI generated
A11Y
WCAG
Barrierefreiheit · WCAG 2.2
WCAG 2.2
die neuen Erfolgskriterien und ihre Auswirkung auf bestehende Shops

WCAG 2.2 wurde im Oktober 2023 vom W3C als Empfehlung verabschiedet und bringt neun neue Erfolgskriterien mit, die WCAG 2.1 gezielt ergänzen. Für Shops, die bereits auf 2.1 AA geprüft sind, bedeutet das keinen Neustart, aber eine konkrete Liste an zusätzlichen Prüfpunkten, die vor allem im Checkout spürbar werden.

14 Min. Lesezeit WCAG 2.2 Checkout & Formulare

1. Warum WCAG 2.2 kam und wie es sich zu 2.1 verhält

WCAG 2.2 ist keine Ablösung von WCAG 2.1, sondern eine additive Erweiterung: Alle Erfolgskriterien von 2.1 bleiben unverändert gültig, WCAG 2.2 fügt lediglich neue hinzu und entfernt ein einziges bestehendes Kriterium, 4.1.1 Parsing, weil es angesichts moderner Browser und robuster HTML-Parser praktisch keine eigenständige Prüfrelevanz mehr hatte. Wer bereits gegen 2.1 AA konform ist, verliert durch den Wechsel zu 2.2 also nichts, sondern bekommt neun zusätzliche Kriterien, die im Wesentlichen aus praktischer Erfahrung mit mobiler Bedienung, Authentifizierung und Fokus-Sichtbarkeit entstanden sind.

Das W3C hat die neuen Kriterien bewusst so gewählt, dass sie Lücken schließen, die sich in den Jahren seit WCAG 2.1 in der Praxis als besonders folgenreich erwiesen haben: Winzige Touch-Ziele auf Mobilgeräten, Drag-and-Drop-Interaktionen ohne Tastaturalternative, Sicherheitsabfragen, die kognitiv überfordern, und Fokusindikatoren, die von Cookie-Bannern oder Sticky-Headern verdeckt werden. Wer diese Muster im eigenen Shop wiedererkennt, sollte WCAG 2.2 nicht als bürokratische Fußnote, sondern als direkte Reaktion auf real beobachtete Barrieren verstehen.

2. Focus Not Obscured: Sichtbarer Fokus trotz Sticky-Elementen

Die Kriterien 2.4.11 Focus Not Obscured (Minimum) auf Stufe AA und 2.4.12 Focus Not Obscured (Enhanced) auf Stufe AAA verlangen, dass ein fokussiertes Element bei Tastaturnavigation nicht vollständig, beziehungsweise im Enhanced-Fall gar nicht, von anderen Inhalten verdeckt wird. In der Praxis betrifft das genau die Muster, die in modernen Shop-Frontends allgegenwärtig sind: ein sticky Header, ein Cookie-Consent-Banner am unteren Bildschirmrand oder ein fixiertes Warenkorb-Icon, das beim Durchtabben eines langen Formulars den fokussierten Button verdeckt.

Für Hyvä-Themes mit Alpine.js bedeutet das konkret, dass sticky positionierte Elemente einen ausreichenden scroll-margin oder scroll-padding-top am fokussierbaren Zielelement benötigen, damit der Browser beim Fokussieren per Tastatur automatisch so weit scrollt, dass das Element nicht unter dem Sticky-Header verschwindet. Wer testen will, ob ein Shop dieses Kriterium erfüllt, tabbt einfach konsequent durch eine lange Seite mit sticky Header und prüft, ob der blaue Fokusring an jeder Stelle mindestens teilweise sichtbar bleibt.


/* Verhindert, dass ein sticky Header den Fokusring verdeckt (WCAG 2.4.11) */
:root {
  --sticky-header-height: 4rem;
}

[tabindex], a, button, input, select, textarea {
  scroll-margin-top: calc(var(--sticky-header-height) + 0.5rem);
}

3. Dragging Movements: Alternativen zu Drag-and-Drop

Kriterium 2.5.7 Dragging Movements auf Stufe AA verlangt, dass jede Funktion, die per Ziehbewegung ausgelöst wird, auch ohne Ziehen bedienbar ist, es sei denn, das Ziehen ist für die Funktion wesentlich, etwa beim Zeichnen in einer Grafiksoftware. Für Onlineshops betrifft das vor allem Bildergalerien mit Swipe-Karussells, Mengen-Slider für die Bestellmenge oder ziehbare Range-Filter in der Kategorienavigation, wenn diese ausschließlich per Pointer-Drag bedienbar sind.

Die praktische Lösung besteht meist darin, neben der Drag-Geste eine gleichwertige Klick- oder Tastaturalternative anzubieten: Pfeiltasten-Buttons neben einem Bildkarussell, ein Texteingabefeld neben einem Mengen-Slider oder ein Klick auf einzelne Schritte einer Range statt eines reinen Ziehreglers. Wichtig ist, dass diese Alternative gleichwertig zugänglich sein muss, ein winziger, kaum sichtbarer Pfeil-Button in der Ecke eines Karussells erfüllt das Kriterium formal, aber nicht im Sinne der Norm.

4. Target Size Minimum: Mindestgröße für Bedienelemente

Kriterium 2.5.8 Target Size (Minimum) auf Stufe AA schreibt vor, dass klickbare oder antippbare Ziele mindestens 24 mal 24 CSS-Pixel groß sein müssen, sofern sie nicht durch ausreichenden Abstand zu benachbarten Zielen kompensiert werden, Teil eines Fließtextsatzes sind, oder eine gleichwertige, größere Alternative an anderer Stelle existiert. Das trifft in bestehenden Magento-Themes häufig kleine Icon-Buttons wie das Herz-Icon für die Wunschliste, das Schließen-Kreuz eines Modals oder Pagination-Pfeile, die oft deutlich unter 24 Pixel liegen.

In Tailwind-basierten Hyvä-Themes lässt sich das Kriterium meist mit einer konsequenten Mindestgröße für interaktive Icon-Elemente lösen, ohne das visuelle Design grundlegend zu verändern: Die klickbare Fläche kann größer sein als das sichtbare Icon selbst, indem Padding statt einer erzwungenen Icon-Vergrößerung genutzt wird. Dieses Muster erhält den kompakten visuellen Eindruck, vergrößert aber die tatsächliche Trefferfläche für Maus, Touch und assistive Eingabegeräte gleichermaßen.


<!-- Sichtbares Icon bleibt klein, klickbare Fläche erreicht 24x24px durch Padding -->
<button
  type="button"
  class="p-2.5 -m-2.5 inline-flex items-center justify-center rounded-full hover:bg-slate-100"
  aria-label="Zur Wunschliste hinzufügen"
>
  <svg class="w-4 h-4" aria-hidden="true"><!-- Herz-Icon --></svg>
</button>

5. Consistent Help: Hilfe-Angebote an konsistenter Position

Kriterium 3.2.6 Consistent Help auf Stufe A verlangt, dass Hilfe-Mechanismen wie ein Live-Chat, eine Kontakt-Telefonnummer oder ein Link zu häufig gestellten Fragen auf allen Seiten einer Website, auf denen sie vorkommen, an relativ konsistenter Position innerhalb der Seitenreihenfolge erscheinen. Das Kriterium verbietet nicht, dass sich das visuelle Layout zwischen Seitentypen leicht unterscheidet, verlangt aber, dass Nutzer, die einmal gelernt haben, wo Hilfe zu finden ist, dieses Muster auf anderen Seiten wiederfinden.

Für Magento-Shops betrifft das häufig genau die Stellen, an denen Hilfe am dringendsten gebraucht wird: den Checkout. Wenn der Live-Chat-Button auf der Kategorieseite unten rechts erscheint, im Checkout aber plötzlich fehlt oder an anderer Stelle auftaucht, verletzt das Kriterium 3.2.6, selbst wenn der Chat technisch einwandfrei funktioniert. Die Lösung ist meist organisatorisch statt technisch: ein einziges, global im Layout verankertes Hilfe-Element, das über Layout-XML konsistent auf allen relevanten Seiten inklusive Checkout eingebunden wird.

6. Accessible Authentication: Login ohne kognitive Rätsel

Die Kriterien 3.3.8 Accessible Authentication (Minimum) auf Stufe AA und 3.3.9 Accessible Authentication (Enhanced) auf Stufe AAA verlangen, dass ein Authentifizierungsprozess keinen kognitiven Funktionstest voraussetzt, wie das Merken eines Passworts, das Lösen eines Puzzle-Captchas oder das korrekte Umsortieren von Zeichen, es sei denn, es existiert eine alternative Methode, die diesen Test nicht erfordert, oder ein Mechanismus zur Unterstützung wie Copy-and-Paste oder ein Passwort-Manager wird nicht blockiert.

Der häufigste Verstoß in bestehenden Magento-Checkouts ist ein Login- oder Registrierungsformular, das Copy-and-Paste in Passwortfeldern per JavaScript unterbindet, angeblich aus Sicherheitsgründen, tatsächlich aber vor allem Nutzer von Passwort-Managern und Menschen mit kognitiven Einschränkungen behindert, ohne einen belastbaren Sicherheitsgewinn zu bringen. Ebenso kritisch sind Bild-Captchas ohne barrierefreie Alternative wie ein Audio-Captcha oder ein unsichtbares, verhaltensbasiertes Verfahren.

7. Redundant Entry und weitere neue Kriterien

Kriterium 3.3.7 Redundant Entry auf Stufe A verlangt, dass Informationen, die ein Nutzer bereits zuvor im selben Prozess eingegeben hat, nicht erneut manuell eingegeben werden müssen, es sei denn, es ist für die Funktion wesentlich, etwa aus Sicherheitsgründen bei einer erneuten Passworteingabe zur Bestätigung. Für einen mehrstufigen Magento-Checkout bedeutet das konkret: Wenn Rechnungs- und Lieferadresse identisch sind, muss eine Checkbox das erneute Eintippen der zweiten Adresse ersetzen können, statt beide Formulare unabhängig auszufüllen zu lassen.

Ergänzt wird die Liste durch 2.4.13 Focus Appearance auf Stufe AAA, das präzise Mindestanforderungen an Kontrast und Größe des Fokusindikators selbst definiert, über die bloße Sichtbarkeit aus 2.4.11 hinaus. Auch wenn AAA-Kriterien selten verpflichtend gefordert werden, lohnt sich ein Blick darauf, weil ein kräftiger, gut sichtbarer Fokusring ohnehin zu den einfachsten und wirkungsvollsten Maßnahmen für Tastaturnutzer gehört und sich meist mit wenigen CSS-Zeilen umsetzen lässt.

8. Praktische Auswirkung auf bestehende Magento-Checkouts

In der Summe treffen die neuen Kriterien den Checkout-Prozess überproportional stark, weil dort kleine Icon-Buttons, Live-Chat-Widgets, Login-Formulare und mehrstufige Adresseingaben aufeinandertreffen. Ein typischer Prüflauf gegen WCAG 2.2 in einem bestehenden Shop findet daher regelmäßig Verstöße gegen Target Size bei Mengen-Steppern und Entfernen-Icons im Warenkorb, gegen Accessible Authentication bei blockiertem Copy-and-Paste im Passwortfeld, und gegen Redundant Entry, wenn Gast-Checkout und Registrierung getrennt implementiert sind und Adressdaten dabei doppelt erfasst werden müssen.

Positiv formuliert bedeutet das: Wer diese vier bis fünf konkreten Muster gezielt behebt, deckt den Großteil der praktischen Auswirkung von WCAG 2.2 auf einen typischen Magento-Shop bereits ab, ohne eine vollständige Frontend-Überarbeitung zu benötigen. Die übrigen Kriterien wie Consistent Help und Dragging Movements betreffen meist einzelne, klar abgrenzbare Komponenten wie den Hilfe-Link im Footer oder ein Bilderkarussell auf der Produktdetailseite.

9. Migrationscheckliste für bestehende WCAG-2.1-Shops

Für einen strukturierten Umstieg empfiehlt sich eine Checkliste, die genau die neun neuen Kriterien einzeln abarbeitet, statt einen kompletten Neu-Audit gegen alle Kriterien durchzuführen, da die 2.1-Basis ja bereits geprüft ist. Schritt eins ist ein konsequentes Durchtabben aller Formulare inklusive Checkout, um Focus-Not-Obscured-Verstöße durch sticky Elemente zu finden. Schritt zwei ist ein visueller Scan aller Icon-Buttons mit einem Browser-Overlay-Tool, das Klickflächen unter 24 Pixel farblich markiert.

Schritt drei prüft Login- und Registrierungsformulare auf blockiertes Copy-and-Paste sowie auf Captcha-Alternativen, Schritt vier den Checkout-Flow auf doppelte Adresseingaben, und Schritt fünf sucht nach Drag-only-Interaktionen in Bildergalerien und Slidern. Abschließend lohnt sich ein Seitenvergleich zwischen Kategorieseite, Produktdetailseite und Checkout, um zu prüfen, ob Hilfe-Elemente wie Chat oder FAQ-Link tatsächlich an konsistenter Position erscheinen, wie es Consistent Help verlangt.

Kriterium Level Kurzbeschreibung Typische Fundstelle im Shop
2.4.11 Focus Not Obscured (Min.) AA Fokus darf nicht vollständig verdeckt sein Sticky Header über fokussierten Buttons
2.5.7 Dragging Movements AA Alternative zu Ziehgesten erforderlich Swipe-Karussell, Mengen-Slider
2.5.8 Target Size (Minimum) AA Mindestens 24x24 CSS-Pixel Trefferfläche Icon-Buttons, Pagination-Pfeile
3.2.6 Consistent Help A Hilfe an konsistenter Position Live-Chat fehlt im Checkout
3.3.7 Redundant Entry A Keine doppelte Dateneingabe Lieferadresse = Rechnungsadresse
3.3.8 Accessible Authentication (Min.) AA Kein kognitiver Test ohne Alternative Copy-Paste im Passwortfeld blockiert
2.4.13 Focus Appearance AAA Mindestkontrast und -größe des Fokusrings Blasser, 1px dünner Fokusrahmen

Mironsoft

WCAG-Audits, barrierefreie Magento-Shops und Schulungen

Unsicher, ob der Shop wirklich barrierefrei ist?

Wir prüfen bestehende Magento-Shops gegen WCAG 2.2, beheben konkrete Barrieren im Hyvä-Frontend und schulen Teams, damit Barrierefreiheit dauerhaft im Entwicklungsprozess verankert bleibt.

WCAG-Audit

Shop systematisch gegen WCAG 2.2 AA prüfen, mit priorisierter Fehlerliste.

Barrieren beheben

Konkrete Umsetzung: Tastaturbedienbarkeit, Screenreader-Support, Kontraste, Formulare.

Team-Schulung

Entwickler und Redakteure für barrierefreie Umsetzung im Alltag sensibilisieren.

10. Zusammenfassung

WCAG 2.2: Das Wichtigste auf einen Blick

Charakter

Additive Erweiterung zu WCAG 2.1, alle 2.1-Kriterien bleiben gültig, nur ein Kriterium (4.1.1 Parsing) entfällt.

Neue Kriterien

Neun neue Erfolgskriterien auf den Stufen A, AA und AAA, verabschiedet vom W3C im Oktober 2023.

Schwerpunkt

Touch-Zielgrößen, Ziehgesten, Fokus-Sichtbarkeit, redundante Eingaben und kognitiv belastende Authentifizierung.

Praxisfolge

Checkout und Login-Formulare sind überproportional betroffen, eine gezielte Fünf-Punkte-Prüfung deckt die meisten Fälle ab.

11. FAQ: WCAG 2.2: Das Wichtigste auf einen Blick

1Muss ein Shop, der bereits WCAG 2.1 AA erfüllt, komplett neu geprüft werden?
Nein, ein kompletter Neu-Audit ist nicht nötig. Da alle 2.1-Kriterien unverändert gültig bleiben, reicht eine gezielte Prüfung der neun neuen Kriterien, ergänzt um eine kurze Kontrolle, ob das entfallene Kriterium 4.1.1 Parsing an anderer Stelle relevante Lücken hinterlässt.
2Ist WCAG 2.2 rechtlich bereits verpflichtend?
Das hängt vom jeweiligen Rechtsrahmen ab. Viele gesetzliche Vorgaben, darunter aktuell auch das BFSG, verweisen noch auf WCAG 2.1 AA. WCAG 2.2 gilt aber als Stand der Technik und wird bei künftigen Aktualisierungen der Referenzdokumente erwartet.
3Was bedeutet Target Size Minimum genau in Pixeln?
Interaktive Elemente müssen eine Trefferfläche von mindestens 24 mal 24 CSS-Pixeln erreichen, sofern sie nicht durch ausreichenden Abstand zu Nachbarelementen, Einbettung in Fließtext oder eine gleichwertige größere Alternative ausgenommen sind.
4Warum wurde 4.1.1 Parsing aus WCAG 2.2 entfernt?
Das Kriterium verlangte fehlerfreies HTML-Parsing, etwa keine doppelten IDs. Moderne Browser und Assistive Technologien tolerieren solche Fehler heute meist robust, sodass das Kriterium keine eigenständige Prüfrelevanz mehr hatte und entfernt wurde.
5Betrifft Accessible Authentication auch Zwei-Faktor-Authentifizierung?
Ja, sofern der zweite Faktor selbst einen kognitiven Test darstellt, etwa das Merken und Abtippen eines Codes ohne Copy-and-Paste-Unterstützung. Eine Alternative wie eine Authenticator-App mit automatischem Ausfüllen kann das Kriterium erfüllen.
6Wie testet man Dragging Movements praktisch?
Man deaktiviert testweise die Maus und bedient jede Ziehinteraktion, etwa ein Bilderkarussell oder einen Mengen-Slider, ausschließlich per Tastatur oder über sichtbare Klick-Alternativen wie Pfeil-Buttons. Fehlt eine solche Alternative vollständig, liegt ein Verstoß vor.
7Gilt Consistent Help auch für unterschiedliche Sprach- oder Länder-Versionen eines Shops?
Das Kriterium bezieht sich auf die relative Position innerhalb der Seitenreihenfolge einer einzelnen Sprachversion. Zwischen verschiedenen Storeviews wird in der Regel unabhängig geprüft, eine konsistente Umsetzung über alle Storeviews hinweg ist dennoch empfehlenswert.
8Was ist der Unterschied zwischen Redundant Entry und Autofill?
Autofill ist eine Browserfunktion, die Formularfelder automatisch befüllt, aber vom Nutzer abhängt und ausgeschaltet sein kann. Redundant Entry verlangt, dass die Anwendung selbst zuvor eingegebene Daten im selben Prozess bereithält, unabhängig vom Browser-Autofill.
9Sind AAA-Kriterien wie Focus Appearance für Onlineshops relevant?
Formal verpflichtend sind AAA-Kriterien in den meisten Rechtsrahmen nicht, da BFSG und EAA in der Regel Stufe AA verlangen. Ein gut sichtbarer Fokusring ist aber unabhängig davon eine der wirkungsvollsten und günstigsten Maßnahmen für Tastaturnutzer.
10Wo findet man den offiziellen Änderungs-Überblick zwischen WCAG 2.1 und 2.2?
Das W3C veröffentlicht auf seiner Website eine offizielle Übersicht der Unterschiede zwischen den WCAG-Versionen, einschließlich aller neuen, geänderten und entfernten Erfolgskriterien mit Verweis auf die jeweiligen Verstehens-Dokumente.