Online-Shops barrierefrei machen: Vom Produktkatalog bis zum Checkout
Das BFSG verpflichtet Online-Shops zur Barrierefreiheit. Aber ein barrierefreier Shop ist mehr als korrekter HTML-Code: Produktsuche, Filterfunktionen, Warenkorb, Checkout und Bezahlung müssen für alle Menschen bedienbar sein, auch mit Screenreader, Tastatur oder Sprachsteuerung.
50+
barrierefreie Projekte
7.8Mio.
Schwerbehinderte in DE
100/100
Lighthouse Accessibility
WCAG2.2
Konformitätsstufe AA
Online-Shops stellen besondere Anforderungen an die Barrierefreiheit, weil sie komplexe Interaktionsprozesse abbilden: Der Nutzer muss Produkte finden, vergleichen, konfigurieren, in den Warenkorb legen, seine Adresse eingeben, eine Zahlungsart wählen und die Bestellung abschließen. Jeder dieser Schritte kann Barrieren enthalten, die Menschen mit Behinderungen den Kauf unmöglich machen. Das Barrierefreiheitsstärkungsgesetz adressiert genau diese Situation: Online-Shops im B2C-Bereich müssen seit dem 28. Juni 2025 barrierefrei zugänglich sein. Wir prüfen Ihren Shop systematisch und beseitigen die Barrieren, die Ihre Kunden daran hindern, bei Ihnen zu kaufen.
Die kritischen Bereiche im Online-Shop
Nicht alle Bereiche eines Online-Shops sind gleich kritisch für die Barrierefreiheit. Die Produktsuche und Navigation bilden den Einstieg: Wenn ein blinder Nutzer das Suchfeld nicht findet oder die Kategorienavigation nicht mit der Tastatur bedienen kann, ist der Shop für ihn unbenutzbar, bevor er ein einziges Produkt gesehen hat. Die Produktseite muss Bilder mit aussagekräftigen Alternativtexten beschreiben, technische Details in strukturierter Form präsentieren und Varianten-Auswahl per Tastatur ermöglichen. Der Checkout schließlich ist der sensibelste Bereich: Formularfelder mit korrekten Labels, verständliche Fehlermeldungen, nachvollziehbare Prozessschritte und barrierefreie Zahlungsoptionen entscheiden darüber, ob der Kauf abgeschlossen werden kann.
Barrierefreie Produktsuche
Suchfeld mit korrektem Label und ARIA-Attributen. Autocomplete-Vorschläge, die per Tastatur navigierbar und von Screenreadern angekündigt werden. Suchergebnisse mit klarer Struktur und Sortieroptionen.
Zugängliche Filter und Facetten
Filterbereiche als Fieldsets mit Legends. Checkbox- und Radio-Gruppen mit korrekter Assoziation. Live-Aktualisierung der Ergebnisse mit ARIA-Live-Regionen, damit Screenreader-Nutzer die Änderung wahrnehmen.
Produktbilder und Galerien
Aussagekräftige Alt-Texte, die das Produkt beschreiben, nicht nur den Dateinamen. Bildergalerien mit tastaturzugänglicher Navigation. Zoom-Funktionen, die auch per Vergrößerungs-Software bedienbar sind.
Barrierefreier Warenkorb
Mengenänderungen mit korrektem Labeling und Live-Aktualisierung der Summen. Entfernen-Buttons mit eindeutigem Bezug zum jeweiligen Artikel. Zusammenfassung aller Positionen in tabellarischer, semantisch korrekter Form.
Zugänglicher Checkout
Schrittanzeige mit ARIA-Attributen. Formularfelder mit Labels, Pflichtfeld-Hinweisen und Fehlertext bei Validierungsproblemen. Zahlungsoptionen als korrekte Radio-Gruppe. Bestellbestätigung mit klarer Zusammenfassung.
Kundenkonto und Registrierung
Barrierefreie Registrierung mit zugänglichen Passwort-Anforderungen. Login-Formular mit korrektem Autofill. Bestellübersicht, Rechnungsdownload und Adressverwaltung per Tastatur und Screenreader bedienbar.
Checkout-Barrierefreiheit: Der sensibelste Bereich
Der Checkout ist der Punkt, an dem Barrierefreiheit über Umsatz oder Abbruch entscheidet. Ein sehender Nutzer orientiert sich visuell: Er sieht das rote Rahmen um ein fehlerhaft ausgefülltes Feld und den Fehlertextdarunter. Ein Screenreader-Nutzer bekommt davon nichts mit, wenn das Feld nicht programmatisch mit der Fehlermeldung verknüpft ist. Ein Nutzer mit motorischen Einschränkungen, der nur die Tastatur verwendet, kann den Bestell-Button nicht erreichen, wenn er außerhalb der Tab-Reihenfolge liegt.
Wir implementieren Checkout-Barrierefreiheit systematisch: Jedes Formularfeld erhält ein programmatisch verknüpftes Label. Pflichtfelder werden über aria-required und visuellen Hinweis gekennzeichnet. Fehlermeldungen werden über aria-describedby mit dem jeweiligen Feld verknüpft und erscheinen in einer Fehlerzusammenfassung am Seitenbeginn. Der Fokus wird nach Validierungsfehlern automatisch auf den ersten fehlerhaften Eintrag gesetzt. Zahlungsoptionen sind als Radio-Gruppe implementiert, die auch mit Pfeiltasten bedienbar ist. Die Bestellbestätigung enthält eine barrierefreie Zusammenfassung aller Bestelldetails.
Produktseiten: Technische Anforderungen an die Zugänglichkeit
Eine barrierefreie Produktseite muss mehrere Zielgruppen gleichzeitig bedienen. Blinde Nutzer benötigen aussagekräftige Alternativtexte für Produktbilder, die nicht nur das Produkt benennen, sondern relevante visuelle Details beschreiben: Farbe, Material, Perspektive. Nutzer mit eingeschränktem Sehvermögen brauchen ausreichende Kontraste und die Möglichkeit, Texte ohne Funktionsverlust auf 200 Prozent zu vergrößern. Nutzer mit motorischen Einschränkungen müssen Varianten auswählen und den Warenkorb-Button erreichen können, ohne die Maus zu benutzen.
Besondere Herausforderungen stellen Produktkonfiguratoren, Größentabellen und Vergleichsfunktionen dar. Ein Konfigurator mit Dropdown-Menüs muss per Tastatur bedienbar sein und die gewählte Konfiguration für Screenreader nachvollziehbar ankündigen. Größentabellen müssen als HTML-Tabellen mit korrektem Header-Markup implementiert sein, nicht als Bilder. Vergleichsfunktionen müssen die verglichenen Eigenschaften in einer zugänglichen Struktur darstellen, die auch ohne visuelle Gegenüberstellung verständlich ist.
Plattform-spezifische Barrierefreiheit
Shopware CE
Anpassung des Storefront-Themes für WCAG 2.2 Konformität. ARIA-Attribute in Produktlistings, Filtern und Checkout. Barrierefreie Formulare in der Registrierung und im Kundenkonto. Plugin-Prüfung auf Zugänglichkeitsbarrieren.
WordPress und Shop-Erweiterungen
Theme-Optimierung für semantische Struktur und Tastaturzugänglichkeit. Barrierefreie Checkout-Templates für WordPress-basierte Shops. Gutenberg-Editor-Schulung für zugängliche Inhalte. Plugin-Audit für Accessibility-Konflikte.
Eigenentwicklungen und Headless
ARIA-Patterns für SPA-Frameworks (React, Vue, Svelte). Route-Wechsel-Ankündigungen, Focus-Management in dynamischen Komponenten, Live-Regionen für asynchrone Updates. Komponentenbibliothek-Audit.
TYPO3 und CMS-basierte Shops
Barrierefreie Templates für TYPO3-basierte Shopfrontends. Content-Element-Schulung für Redakteure. Prüfung von Drittanbieter-Extensions auf WCAG-Konformität. Automatisierte CI-Pipeline-Integration.
Barrierefreie Bezahlvorgänge und externe Zahlungsanbieter
Die Zahlungsabwicklung ist ein Bereich, in dem Shop-Betreiber häufig auf externe Dienstleister angewiesen sind. Eingebettete Zahlungsformulare von Drittanbietern können eigene Barrierefreiheitsprobleme mitbringen: iFrames ohne zugänglichen Titel, Kreditkartenfelder ohne Labels, Captchas, die nicht von Screenreadern gelöst werden können. Wir prüfen die Zugänglichkeit der integrierten Zahlungsanbieter, dokumentieren Barrieren, die außerhalb Ihrer Kontrolle liegen, und empfehlen bei Bedarf alternative Zahlungswege.
Wo möglich, konfigurieren wir die Zahlungsanbieter für maximale Zugänglichkeit: korrekte Labeling der eingebetteten Felder, barrierefreie Fehlerbehandlung und zugängliche Bestätigungsseiten. In der Barrierefreiheitserklärung dokumentieren wir transparent, welche Bereiche vollständig konform sind und wo unvermeidbare Einschränkungen bestehen, zusammen mit alternativen Kontaktmöglichkeiten für betroffene Nutzer.
Unser Audit-Prozess für Online-Shops
Scope-Definition und Priorisierung
Wir definieren die zu prüfenden Seitentypen: Startseite, Kategorie, Produktdetail, Warenkorb, Checkout, Kundenkonto, Suche, Kontakt. Die geschäftskritischen Pfade vom Produktfund bis zum Kaufabschluss haben Priorität.
Barrierefreiheit im Checkout-Prozess
Der Checkout ist der geschäftskritischste Bereich eines Online-Shops und gleichzeitig der Bereich, in dem Barrierefreiheitsbarrieren den größten wirtschaftlichen Schaden verursachen. Ein Formularfeld ohne korrekte Label-Zuordnung, eine Fehlermeldung, die nur visuell dargestellt wird, oder ein Button, der per Tastatur nicht erreichbar ist: Jede dieser Barrieren kann den Kaufabschluss für Nutzer assistiver Technologien unmöglich machen. Unsere Audits prüfen den gesamten Kaufprozess: Von der Produktsuche über den Warenkorb bis zur Bestellbestätigung testen wir jeden Schritt mit Screenreadern, Tastaturnavigation und verschiedenen Vergrößerungsstufen. Die Remediation priorisiert den Checkout über alle anderen Seitenbereiche, weil hier der direkte Zusammenhang zwischen Barrierefreiheit und Umsatz am deutlichsten ist.
BFSG-Konformität als Wettbewerbsvorteil
Die Pflicht zur Barrierefreiheit nach dem BFSG wird von vielen Shopbetreibern als reine Compliance-Aufgabe betrachtet. Dabei übersehen sie das wirtschaftliche Potenzial: In Deutschland leben rund 7,8 Millionen (Statistisches Bundesamt, 2023) schwerbehinderte Menschen, dazu kommen Millionen mit temporären oder altersbedingten Einschränkungen. Ein barrierefreier Shop erschließt diese Kaufkraft und verbessert gleichzeitig die Nutzererfahrung für alle Kunden. Klare Struktur, verständliche Navigation und schnelle Bedienbarkeit sind Qualitätsmerkmale, die auch Nutzer ohne Einschränkungen schätzen und die sich in längerer Verweildauer und höheren Konversionsraten niederschlagen.
Darüber hinaus profitieren barrierefreie Shops von besseren Suchmaschinen-Rankings. Semantisches HTML, korrekte Überschriftenstrukturen und beschreibende Alternativtexte sind nicht nur für Screenreader relevant, sondern auch für Suchmaschinen-Crawler. Eine barrierefreie Umsetzung führt in der Regel zu saubererer Code-Struktur, schnelleren Ladezeiten und besserer mobiler Nutzbarkeit, alles Faktoren, die sich positiv auf die organische Sichtbarkeit auswirken.
Unsere Schulungen vermitteln Ihrem Entwicklungsteam das Wissen, neue Shop-Funktionen von Anfang an barrierefrei zu implementieren. So wird Barrierefreiheit zum festen Bestandteil Ihres Entwicklungsprozesses, statt eine nachträgliche Pflichtübung zu bleiben.