So machen Sie Ihre Website WCAG 2.2-konform in Webflow

TL; DR
- Die meisten Webflow-Websites erfüllen WCAG 2.2 nicht, weil die Plattform die Konformität nicht liefern könnte, sondern weil Barrierefreiheit als Audit nach dem Launch und nicht als Designsystem-Einschränkung behandelt wird – ein Zeitfehler, der eine zweistündige Korrektur in ein zweiwöchiges Sanierungsprojekt verwandelt.
- WCAG 2.2, veröffentlicht im Oktober 2023, führte neun neue Erfolgskriterien ein, darunter aktualisierte Regeln für die Fokusdarstellung, die Größe von Touch-Zielen und die barrierefreie Authentifizierung, von denen keines von automatisierten Tools zuverlässig erfasst wird.
- Konforme Webflow-Websites zu erstellen bedeutet, ARIA-Muster, Kontrast-Tokens und Tastaturverhalten in wiederverwendbare Komponenten zu kodieren, bevor sie auf einer Website eingesetzt werden, und nicht, Seiten nachträglich einzeln zu prüfen.
Was ist WCAG 2.2 und warum Webflow-Teams sich darum kümmern müssen
WCAG 2.2 ist der aktuelle internationale Standard für Web-Barrierefreiheit und gilt für Ihre Webflow-Website, unabhängig davon, ob Sie sie dafür konzipiert haben.
Die Web Content Accessibility Guidelines werden vom World Wide Web Consortium (W3C) veröffentlicht und definieren, wie digitale Inhalte für Nutzer mit Behinderungen funktionieren müssen, einschließlich derer, die Screenreader, Schaltersteuerungen, reine Tastaturnavigation und Spracherkennungstools verwenden. WCAG 2.2 wurde am 5. Oktober 2023 eine offizielle W3C-Empfehlung und fügte dem WCAG 2.1-Framework neun neue Erfolgskriterien hinzu. Diese Ergänzungen beheben Lücken, die frühere Versionen unvollständig behandelt hatten: das Erscheinungsbild des minimalen Fokusindikators, die Größe von Touch-Zielen, Alternativen zu Drag-basierten Interaktionen und barrierefreie Authentifizierungsabläufe.
Was ist WCAG 2.2 und wann wurde es zum Standard? WCAG 2.2 ist der aktuelle Web-Barrierefreiheitsstandard des World Wide Web Consortiums, der am 5. Oktober 2023 als offizielle W3C-Empfehlung veröffentlicht wurde. Er ergänzt WCAG 2.1 um neun neue Erfolgskriterien, die das Erscheinungsbild des Fokus, die minimale Größe von Touch-Zielen, Alternativen zu Drag-Bewegungen und die barrierefreie Authentifizierung abdecken. Die Konformität der Stufe AA ist der Maßstab, der gemäß den meisten globalen Barrierefreiheitsvorschriften erforderlich ist, einschließlich des Americans with Disabilities Act (ADA) in den Vereinigten Staaten und des European Accessibility Act (EAA), der ab Juni 2025 für Unternehmen gilt, die EU-Verbraucher bedienen.
Für Webflow-Teams bedeutet dies praktisch, dass die Konformität nicht automatisch erfolgt. Webflow gibt in vielen Fällen sauberes HTML aus, aber semantische Genauigkeit, ARIA-Nutzung, Fokus-Sichtbarkeit und Interaktionszustandsverwaltung erfordern eine bewusste Konfiguration. Wenn Ihr Entwicklungsprozess diese Aspekte während der Build-Phase nicht berücksichtigt, müssen Sie sie nach dem Launch mit erheblich höheren Kosten nachrüsten.
Rechtlich gesehen sind die Anforderungen gestiegen. Die WCAG 2.2-Konformität ist nun an Verpflichtungen gemäß dem ADA, dem European Accessibility Act und der EN 301 549 in Großbritannien und der EU gebunden. Für B2B-SaaS-Unternehmen und Enterprise-Marken, die auf Webflow aufbauen, ist Barrierefreiheit kein UX-Randfall mehr, sondern eine Beschaffungsanforderung und in einigen Sektoren ein rechtliches Risiko, das in den Lieferantenqualifizierungsprozessen auftaucht.
Schritt 1: Semantisches HTML in Webflow korrekt ausgeben
Semantisches HTML ist die Grundlage der Barrierefreiheit. Es ist das, was Screenreader, Schaltersteuerungen und Braillezeilen verwenden, um Ihre Inhalte zu interpretieren und zu navigieren. Ohne korrekte Semantik wird keine Menge an ARIA eine Webflow-Website zuverlässig barrierefrei machen.
Webflow gibt Designern und Entwicklern explizite Kontrolle darüber, welches HTML-Element für jedes gegebene Canvas-Element gerendert wird. Diese Kontrolle ist nur dann nützlich, wenn sie korrekt angewendet wird.
Verwenden Sie das Webflow-Elementeinstellungen-Panel, um jedem Strukturelement das entsprechende Tag zuzuweisen:
- Legen Sie Überschriftenelemente fest (
<h1>bis<h6>) basierend auf der Inhaltsstruktur, nicht auf der visuellen Größe. Überspringen Sie niemals Überschriftenebenen, ein<h4>sollte nicht auf ein<h2>es sei denn, ein<h3>dazwischen liegt. - Weisen Sie
<nav>Navigationscontainern zu,<main>dem primären Inhaltsbereich zu,<aside>ergänzenden Inhalten zu, und<header>und<footer>ihren strukturellen Gegenstücken zu. - Ersetzen Sie
<div>oder<span>-Elemente, wo immer ein semantisches Äquivalent existiert. In Webflow ist der Tag-Typ jedes Block-Elements bearbeitbar, es gibt keinen Grund, einen generischen Wrapper für einen strukturellen Bereich zu verwenden. - Verwenden Sie
<button>-Elemente für interaktive Steuerelemente. Ein gestyltes<div>mit einer Klick-Interaktion ist standardmäßig nicht über die Tastatur zugänglich und verstößt gegen WCAG 2.1.1 (Tastatur). - Wenden Sie beschreibenden, prägnanten Alternativtext auf alle informativen Bilder an. Setzen Sie
alt=""bei dekorativen Bildern, damit Screenreader sie überspringen.
Ein Bereich, den Webflow-Teams unterschätzen, ist CMS-gesteuerter Inhalt. Die Rich-Text-Felder von Webflow ermöglichen es Redakteuren, Überschriften-Tags willkürlich anzuwenden, was zu übersprungenen Ebenen oder redundanten <h1> -Elementen auf CMS-Vorlagenseiten führen kann. Ein Content-Styleguide für Redakteure, der definiert, welche Überschriftenebenen verfügbar sind und zu welchem Zweck, ist Teil einer vollständigen semantischen HTML-Strategie und kein optionales Extra.
Schritt 2: ARIA-Labels und Landmark-Rollen hinzufügen, ohne die Benutzererfahrung zu beeinträchtigen
ARIA (Accessible Rich Internet Applications) schließt die Lücke zwischen nativen HTML-Semantiken und komplexen interaktiven Komponenten, die HTML allein nicht vollständig beschreiben kann.
Die erste Regel von ARIA ist wohlbekannt: Verwenden Sie es nicht, wenn natives HTML die Aufgabe erfüllen kann. Ein HTML- <button> benötigt kein role="button". Ein <nav> Element benötigt kein role="navigation". Falsch angewendetes ARIA erzeugt Störungen für Screenreader-Nutzer und kann die Erfahrung für die Menschen, die es unterstützen soll, aktiv verschlechtern.
Wo ARIA in Webflow-Projekten angemessen und notwendig ist:
Benutzerdefinierte interaktive Komponenten. Ein benutzerdefiniertes Dropdown, Tab-Panel, Akkordeon oder Modal erfordert ARIA-Rollen (role="tablist", role="dialog") und Statusattribute (aria-expanded, aria-selected, aria-hidden) um ihren aktuellen Status an assistierende Technologien zu übermitteln. Die nativen Interaktionen von Webflow aktualisieren den visuellen Status, aktualisieren aber ARIA-Attribute nicht automatisch. Diese Lücke erfordert benutzerdefiniertes JavaScript und ARIA-Attributverwaltung.
Schaltflächen nur mit Symbolen. Wenn eine Schaltfläche nur ein SVG-Symbol und keinen sichtbaren Text enthält, hat sie keinen zugänglichen Namen. Fügen Sie aria-label="[Aktionsbeschreibung]" über das Bedienfeld „Benutzerdefinierte Attribute“ von Webflow hinzu, um das Label bereitzustellen, das Screenreader ansagen.
Formularfelder. Jedes Eingabefeld muss ein programmatisch zugeordnetes Label haben, das die for / id -Paarung verwendet. Webflow unterstützt dies über die Einstellungen seiner Formular-Komponente. Platzhaltertext ist kein zugänglicher Ersatz, da er bei der Eingabe verschwindet und keine semantische Zuordnung zum Feld aufweist.
Live-Regionen. Wenn Ihre Webflow-Website Inhalte dynamisch aktualisiert (z. B. eine Erfolgsmeldung nach dem Absenden eines Formulars, eine sich ändernde Anzahl von Filterergebnissen), benötigt der Container aria-live="polite" damit Screenreader die Änderung ansagen, ohne dass der Benutzer dorthin zurücknavigieren muss.
Mehrere Navigationsbereiche. Seiten mit mehr als einem <nav> -Element sollten jedem ein eindeutiges aria-label (zum Beispiel, aria-label="Hauptnavigation" und aria-label="Footer navigation"), damit Screenreader-Benutzer sie beim Navigieren nach Orientierungspunkten unterscheiden können.
Alle ARIA-Attribute werden in Webflow über das Bedienfeld „Benutzerdefinierte Attribute“ in den Element-Einstellungen hinzugefügt. Dies erfordert einen Entwickler oder einen in Barrierefreiheit geschulten Designer, der die Spezifikation versteht; es kann nicht visuell über die Standard-Webflow-Oberfläche konfiguriert werden.
Schritt 3: Tastaturnavigation vom ersten Element an aufbauen
Die Tastaturzugänglichkeit ist eine gesetzliche Anforderung gemäß WCAG 2.1 (Erfolgskriterium 2.1.1) und eine Voraussetzung für jeden Benutzer, der kein Zeigegerät verwenden kann oder möchte. Diese Gruppe umfasst Benutzer mit motorischen Einschränkungen, Power-User, die sich auf Tastenkombinationen verlassen, und alle, die mit Schaltern oder Spracherkennungssoftware navigieren.
In Webflow entstehen Probleme bei der Tastaturnavigation aus drei konstanten Quellen:
Benutzerdefinierte interaktive Komponenten, die mit nicht-interaktiven Elementen erstellt wurden. Ein <div> oder <span> mit einer angehängten Webflow-Interaktion erhält standardmäßig keinen Tastaturfokus und reagiert nicht auf die Enter- oder Leertaste. Wenn ein klickbares Element kein natives <a> oder <button>ist, ist es ohne zusätzliche Implementierung nicht über die Tastatur zugänglich.
Modale und Overlays, die den Fokus nicht einfangen. Wenn ein modales Fenster geöffnet wird, muss der Tastaturfokus in das modale Fenster wandern und dort verbleiben, bis der Benutzer es schließt. Die nativen modalen Interaktionen von Webflow handhaben das Einfangen des Fokus nicht. Ein Tastaturbenutzer, der ein modales Fenster öffnet und die Tab-Taste drückt, durchläuft jedes fokussierbare Element auf der darunterliegenden Seite, was sowohl ein WCAG-Fehler als auch eine desorientierende Erfahrung ist.
Fehlende Sprunglinks zur Navigation. Ein „Zum Hauptinhalt springen“-Link sollte das erste fokussierbare Element auf jeder Seite sein, sichtbar, wenn er den Tastaturfokus erhält, und ansonsten ausgeblendet. Dies ermöglicht es Tastaturbenutzern, wiederholte Navigation bei jedem Seitenaufruf zu umgehen. In Webflow wird dies als visuell ausgeblendeter Ankerlink implementiert, der mit einem :focus Zustand, der ihn in den sichtbaren Bereich verschiebt, und dabei das id Attribut des <main> Elements anspricht.
WCAG 2.2 hat das Erfolgskriterium 2.4.11 (Fokusdarstellung, Minimum) auf AA-Niveau hinzugefügt, das vorschreibt, dass Tastaturfokusindikatoren eine minimale Umfangsgröße und ein Kontrastverhältnis von 3:1 zu angrenzenden Farben aufweisen müssen. Viele Webflow-Implementierungen unterdrücken die standardmäßige Fokusumrandung des Browsers mithilfe von outline: none in globalen CSS-Resets. Dies ist ein direkter WCAG-Verstoß und eines der häufigsten Probleme, die bei Webflow-Audits festgestellt werden.
Schritt 4: WCAG 2.2 Anforderungen an den Farbkontrast erfüllen
Welches Farbkontrastverhältnis ist für die WCAG 2.2 AA-Konformität erforderlich? Die WCAG 2.2 AA-Konformität erfordert ein minimales Kontrastverhältnis von 4,5:1 für normalen Text und 3:1 für großen Text (definiert als 18pt normal oder 14pt fett) vor dem Hintergrund des Elements. Nicht-textuelle Benutzeroberflächenkomponenten, einschließlich Formularfeldbegrenzungen, Fokusindikatoren und interaktiver Symbole, müssen ebenfalls ein Kontrastverhältnis von 3:1 gemäß Erfolgskriterium 1.4.11 erfüllen. Dekorative Elemente und inaktive UI-Komponenten sind von dieser Anforderung ausgenommen.
Der Farbkontrast wird im Webflow Designer nicht automatisch validiert. Er muss explizit mit externen Tools getestet werden, die in den Design-Review-Prozess integriert sind. Die drei praktischsten Optionen für Webflow-Teams sind:
- Figma-Kontrast-Plugins in der Designphase (Stark, Able oder der integrierte Figma-Barrierefreiheits-Checker) validieren den Kontrast, bevor Designs an Webflow übergeben werden, und fangen Fehler ab, bevor sie implementiert werden.
- Chrome DevTools Barrierefreiheits-Panel kennzeichnet Kontrastfehler auf der gerenderten Seite und zeigt das berechnete Verhältnis für jedes ausgewählte Element an.
- axe DevTools Browser-Erweiterung führt automatisierte WCAG-Prüfungen durch, einschließlich Kontrastvalidierung auf der gesamten gerenderten Seite, und ordnet jeden Fehler seinem spezifischen WCAG-Kriterium zu.
Die häufigsten Kontrastfehler in Webflow-Builds sind grauer Platzhaltertext in Formularfeldern, hellgrauer Fließtext auf weißen oder fast weißen Hintergründen und sekundäre Markenakzentfarben, die für Inline-Links verwendet werden. Alle drei unterschreiten häufig den Schwellenwert von 4,5:1 für normalen Text.
Eine skalierbare Lösung ist die Definition eines Farb-Token-Systems innerhalb der globalen Farbfelder von Webflow, das nur vorab validierte Farbkombinationen verwendet. Dies verlagert die Kontrastvalidierung vorgelagert in das Designsystem, sodass Entwickler nicht versehentlich eine nicht konforme Kombination anwenden können und jede Seite, die mit diesem System erstellt wird, von einer konformen Basislinie ausgeht.
Schritt 5: Fokus-Zustände über alle interaktiven Elemente hinweg verwalten
Fokusmanagement steuert, wohin sich der Tastatur- und programmatische Fokus bewegt, wenn Benutzer mit einer Seite interagieren. Es unterscheidet sich von der Sichtbarkeit des Fokusindikators; Fokusmanagement stellt sicher, dass der Fokus als Reaktion auf Benutzeraktionen an einer logischen, vorhersehbaren Stelle landet.
Die kritischen Szenarien für das Fokusmanagement in Webflow-Builds sind:
Öffnen und Schließen von Modals. Wenn ein Modal geöffnet wird, muss der Fokus auf das erste interaktive Element darin verschoben werden, typischerweise der Schließen-Button oder das erste Formularfeld. Wenn das Modal geschlossen wird, muss der Fokus auf das Element zurückkehren, das es ausgelöst hat. Ohne dies verliert ein Tastaturbenutzer, der ein Modal öffnet und schließt, seine Fokusposition, was ihn zwingt, von oben auf der Seite neu zu navigieren.
Ausrichtung der Tab-Reihenfolge an das visuelle Layout. Die DOM-Quellreihenfolge bestimmt die Tastatur-Tab-Sequenz. Wenn CSS verwendet wird, um Elemente visuell neu anzuordnen (durch Flexbox order, CSS Grid-Platzierung oder absolute Positionierung), weicht die Tab-Sequenz von der visuellen Lesereihenfolge ab, was WCAG 1.3.2 (Sinnvolle Reihenfolge) nicht erfüllt. In Webflow erfordert dies typischerweise eine Überprüfung der DOM-Struktur, wenn Flex-Layouts mit umgekehrter Elementreihenfolge verwendet werden.
Dynamisches Formular-Feedback. Wenn eine Formularübermittlung Validierungsfehler zurückgibt, sollte der Fokus programmatisch zur Fehlerzusammenfassung verschoben werden, damit Tastaturbenutzer sofort auf das Problem aufmerksam werden. Der native Formularfehlerzustand von Webflow handhabt dies nicht, es erfordert benutzerdefiniertes JavaScript.
Fokus auf Seitenebene bei der Navigation. Bei der Standard-Webflow-Navigation über mehrere Seiten wird der Fokus beim Laden der Seite auf den Anfang des Dokuments zurückgesetzt, was korrekt ist. Wenn Seitenübergänge oder partielle Seitenaktualisierungen verwendet werden, überprüfen Sie programmatisch, dass der Fokus bei jedem Übergang an eine sinnvolle Stelle gelenkt wird.
Fokusmanagement erfordert in allen oben genannten Szenarien JavaScript. In Webflow bedeutet dies, benutzerdefinierte Skripte im Bereich für benutzerdefinierten Code der Seiteneinstellungen oder in einem HTML-Embed-Block einzubetten, der auf die entsprechende Komponente beschränkt ist.
Schritt 6: Vor dem Launch mit Screenreadern testen
Automatisierte Scan-Tools (axe, Lighthouse, WAVE (WebAIM)) identifizieren einen erheblichen Teil der WCAG-Fehler, aber nicht alle. Komplexe Interaktionszustände, die Korrektheit von ARIA und die tatsächliche Benutzererfahrung beim Navigieren durch dynamische Inhalte können nur durch Screenreader-Tests validiert werden.
Die drei Screenreader mit der größten Verbreitung in der Praxis sind NVDA (Windows, kostenlos), JAWS (Windows, kommerziell) und VoiceOver (macOS und iOS, integriert). Für die meisten Webflow-Projekte deckt das Testen mit NVDA und Chrome in Kombination mit VoiceOver und Safari die Mehrheit der realen Nutzungsszenarien ausreichend ab.
Ein strukturierter Screenreader-Test für eine Webflow-Website sollte in dieser Reihenfolge durchgeführt werden:
- Navigieren Sie nur mit der Tab-Taste durch die Seite. Vergewissern Sie sich, dass jedes interaktive Element erreichbar ist, einen sichtbaren Fokusindikator erhält und mit einem aussagekräftigen Namen angekündigt wird.
- Navigieren Sie mithilfe der Überschriftenlisten-Verknüpfung des Screenreaders. Bestätigen Sie, dass die Überschriftenstruktur logisch, lückenlos und vollständig über alle Seitenvorlagen hinweg ist.
- Navigieren Sie mithilfe von Landmarks. Vergewissern Sie sich, dass alle Seitenbereiche beschriftet und erreichbar sind. Bestätigen Sie, dass keine Landmark leer oder unbenannt ist.
- Aktivieren Sie alle interaktiven Komponenten: Modale, Dropdowns, Akkordeons, Tab-Panels. Bestätigen Sie, dass Änderungen des offenen und geschlossenen Zustands angekündigt werden und dass der Fokus beim Öffnen und Schließen korrekt funktioniert.
- Füllen Sie alle Formulare aus. Bestätigen Sie, dass das Label jedes Feldes beim Fokus angekündigt wird, Fehlermeldungen nach einer ungültigen Übermittlung angekündigt werden und Erfolgszustände ohne Navigation kommuniziert werden.
- Testen Sie alle Bilder. Bestätigen Sie, dass dekorative Bilder vollständig übersprungen werden und informative Bilder aussagekräftig beschrieben werden.
Teams, die von Anfang an barrierefrei entwickeln (mit korrekter Semantik, ARIA-Mustern und Fokusmanagement während des gesamten Builds), verbringen in dieser Phase deutlich weniger Zeit, da die meisten Probleme bereits während der Komponentenentwicklung gelöst und nicht erst bei der Qualitätssicherung entdeckt wurden.
Wie Agenturen Barrierefreiheit in Webflow-Designsysteme integrieren
Der Unterschied zwischen einem Webflow-Build, der beim Launch ein WCAG 2.2 Audit besteht, und einem, der ein vollständiges Sanierungsprojekt erfordert, hängt fast ausschließlich davon ab, wann Barrierefreiheit im Prozess berücksichtigt wird.
Agenturen, die WCAG-Konformität am Ende eines Projekts als Checklistenpunkt behandeln, erstellen Websites, die fehlerhaft sind. Agenturen, die Barrierefreiheitsanforderungen in ihre Designsysteme integrieren, erstellen Websites, die bestehen oder dem nahekommen, ohne intensive seitenweise Überprüfungszyklen.
In der Praxis bedeutet dies:
ARIA-Muster auf Komponentenebene. Jede wiederverwendbare Webflow-Komponente (Karten, Modale, Akkordeons, Formulargruppen, Navigationsleisten, Tab-Panels) wird mit ihrer definierten ARIA-Struktur erstellt, bevor sie über die gesamte Website geklont wird. Wenn die Akkordeon-Komponente einmal korrekt erstellt wird, erbt jede Instanz davon diese Korrektheit.
Vorvalidierte Farb-Tokens. Das Designsystem legt nur Farbkombinationen fest, die die WCAG AA-Kontrastverhältnisse erfüllen. Designer und Entwickler können nicht versehentlich eine nicht-konforme Kombination auswählen, da nicht-konforme Kombinationen nicht in der Palette enthalten sind.
Im System durchgesetzte Typografie-Vorgaben. Fließtext ist auf mindestens 16px mit einem Zeilenabstand von mindestens 1,5 eingestellt, gemäß WCAG 1.4.12 (Textabstand). Entscheidungen zur Schriftgrößenskala werden einmal getroffen und über die globalen Webflow-Stile angewendet.
Globaler Fokus-Stil, definiert in den Website-Einstellungen. Ein sichtbarer Fokus-Stil, der die WCAG 2.4.11-Anforderungen erfüllt (minimale Umrissgröße, ausreichender Kontrast, beschränkt auf :focus-visible um die Anzeige für Mausbenutzer zu vermeiden) ist im globalen CSS-Embed von Webflow definiert und wird auf alle Elemente vererbt.
Redaktionsdokumentation. Content-Redakteure erhalten einen Styleguide, der Anforderungen an Alternativtexte, Regeln für die Überschriftenstruktur, Erwartungen an Linktexte (kein "hier klicken" oder "mehr erfahren" ohne Kontext) und welche Überschriftenebenen im CMS verwendet werden können, festlegt.
Bei Broworks ist Barrierefreiheit eine Standardanforderung für jedes Unternehmens- Webflow-Entwicklung Engagement. Jede Komponente, die in ein Kunden-Designsystem aufgenommen wird, wird auf ARIA-Korrektheit und Farbkontrast-Konformität überprüft, bevor das Projekt in die Build-Phase eintritt. Dies ist der einzige Ansatz, der bei der Markteinführung konsistent konforme Ergebnisse liefert, da Nachbesserungen nach der Einführung in Unternehmensprojekten Kosten und Risiken mit sich bringen, die durch frühzeitige Designsystem-Arbeit eliminiert werden.
Häufige WCAG-Barrierefreiheitsfehler in Webflow-Projekten
Die unten aufgeführten Fehler treten bei Webflow-Website-Audits durchgängig auf. Die meisten werden während des Designs und der Entwicklung eingeführt und treten erst beim Testen, oft nach dem Launch, zutage.
Tools zur Prüfung der WCAG 2.2-Konformität in Webflow
Welche Tools werden verwendet, um die WCAG 2.2-Konformität auf einer Webflow-Website zu prüfen? Die Prüfung einer Webflow-Website auf WCAG 2.2-Konformität erfordert die Kombination von automatisierten Scan-Tools mit manuellem Testen. Die Browser-Erweiterung axe DevTools und Google Lighthouse identifizieren automatisch eine Vielzahl von WCAG-Fehlern und ordnen sie spezifischen Erfolgskriterien zu. WAVE bietet eine visuelle Überlagerung von Barrierefreiheitsproblemen auf der gerenderten Seite. Manuelle Screenreader-Tests, unter Verwendung von NVDA mit Chrome oder VoiceOver mit Safari, sind erforderlich, um interaktive Komponenten, Fokusverwaltung, die Genauigkeit des ARIA-Status und dynamische Inhaltsankündigungen zu validieren. Kein automatisiertes Tool allein kann die vollständige WCAG 2.2-Konformität bestätigen.
Ein vollständiger Audit-Workflow für eine Webflow-Website sollte dieser Reihenfolge folgen:
- Automatischer Scan. Führen Sie axe DevTools für alle wichtigen Seitenvorlagen aus: Startseite, CMS-Vorlagenseiten, Formulare, Landingpages und jede Seite mit benutzerdefinierten interaktiven Komponenten. Protokollieren Sie alle Probleme nach WCAG-Kriterium und Schweregrad.
- Überprüfung des Farbkontrasts. Verwenden Sie den Chrome DevTools Contrast Checker oder die Stark Browser-Erweiterung, um alle Text- und Hintergrundfarbkombinationen sowie nicht-textuelle Benutzeroberflächenelemente (Formularränder, Symbole, Fokusindikatoren) zu validieren.
- Nur-Tastatur-Durchlauf. Navigieren Sie die gesamte Website ausschließlich mit den Tasten Tab, Shift+Tab, Enter, Leertaste und den Pfeiltasten. Dokumentieren Sie alle übersehenen interaktiven Elemente, Fokusfallen oder unsichtbaren Fokusindikatoren.
- Screenreader-Durchlauf. Verwenden Sie NVDA mit Chrome, um Überschriften, Orientierungspunkte und Formulare zu navigieren. Überprüfen Sie ARIA-Statusansagen, das Verhalten von Live-Regionen, Alt-Texte von Bildern und die Erfahrung beim Abschluss aller wichtigen User Journeys.
- WCAG 2.2 spezifische Prüfungen. Überprüfen Sie manuell das Erscheinungsbild des Fokus (2.4.11), die Mindestgröße von Touch-Zielen (2.5.8), Alternativen zu Drag-Interaktionen (2.5.7) und die barrierefreie Authentifizierung (3.3.8). Diese Kriterien werden von aktuellen automatisierten Tools nicht zuverlässig erkannt.
- Behebung und erneuter Test. Beheben Sie alle identifizierten Probleme in Webflow, wiederholen Sie anschließend den automatisierten Scan und den manuellen Tastatur-Durchlauf, um zu bestätigen, dass jedes Problem behoben wurde.
Für Teams, die WordPress-zu-Webflow-Migrationenverwalten, sollte dieser Audit-Workflow vor der DNS-Umstellung in der Staging-Umgebung ausgeführt werden. Nach dem Launch entdeckte Barrierefreiheitsmängel verursachen höhere Behebungskosten als Probleme, die in der Bauphase behoben wurden, und für Kunden aus regulierten Branchen können Fehler nach dem Launch ein rechtliches Risiko darstellen.
Tool-Referenz:
- axe DevTools – Browser-Erweiterung für automatisiertes WCAG-Scanning (Deque Systems)
- WAVE – visuelle Überlagerung zur Barrierefreiheitsbewertung (WebAIM)
- W3C WCAG 2.2 Spezifikation – maßgebliche Referenz für alle Erfolgskriterien
- Google Lighthouse – integriert in Chrome DevTools, inklusive Barrierefreiheitsbewertung
- NVDA – kostenloser Screenreader für Windows (NV Access)
- VoiceOver – integriert in macOS und iOS
- Stark – Kontrast- und Barrierefreiheits-Plugin für Figma und Browser
Die Überschneidung zwischen Barrierefreiheit und AEO (Answer Engine Optimization) ist hier bemerkenswert. Strukturiertes, semantisches HTML, die gleiche Ausgabe, die WCAG 2.2 erfordert, ist genau das, was KI-Engines wie ChatGPT, Perplexity und Googles KI-Übersichten nutzen, um Inhalte zu extrahieren und zu zitieren. Barrierefrei in Webflow zu entwickeln, bedeutet auch, für die Lesbarkeit durch LLMs zu entwickeln.
Für Teams, die eine Migration planen, die die Übernahme von Barrierefreiheits-Altlasten von einem älteren CMS beinhaltet, ist die Broworks Ressourcenbibliothek enthält strukturierte Anleitungen zur Inhaltsmigration, Redirect-Strategie und Bewahrung der technischen SEO – alles Bereiche, in denen sich Barrierefreiheit und Suchmaschinen-Relevanz überschneiden.



