Inhalte müssen sich bei 320 CSS-Pixeln Breite ohne horizontales Scrollen neu anordnen

Menschen mit Sehbehinderung vergrößern die Ansicht auf 400 Prozent, wodurch die Seite so schmal wird wie auf einem kleinen Smartphone. Passen Tabellen, Produktgalerien oder Abschnitte mit fester Breite dann nicht mehr hinein, müssen sie für jede Zeile seitwärts scrollen, was das Lesen von Produktdetails und den Vergleich von Preisen sehr anstrengend macht.

Regel-ID
vs-reflow
Quelle
Validiscan-Prüfung
Auswirkung
Schwerwiegend
Korrekturstufe
ASSISTED
auf Shopify, Shopware, WooCommerce und Magento
Status
wird ausgeführt

Was geprüft wird

Stellt Seiten in einer Breite von 320 CSS-Pixeln dar (das entspricht 400 Prozent Zoom) und markiert Inhalte, die horizontales Scrollen erzwingen oder abgeschnitten werden (1.4.10).

In jedem gescannten Viewport, standardmäßig 1440 oder 390 px breit, verkleinert die Prüfung die Seite auf 320 × 480 CSS-Pixel, wartet zwei Animationsframes und weitere 250 ms, misst und stellt dann den Viewport wieder her. Im mobilen Kontext bekommt eine Seite, die wegen eines fehlenden Viewport-Meta-Tags oder eines Tags mit fester Breite ein breiteres Layout behält, stattdessen einen einzigen Befund am Element html.

Andernfalls meldet die Prüfung Boxen, die mehr als 2 px über den Rand des Viewports am Zeilenende (inline end) hinausreichen, während ihre Vorfahren hineinpassen. Dazu kommen Elemente, die selbst hineinpassen, deren eigener Text aber nicht umbricht und über diesen Rand läuft. Die breitesten meldet sie zuerst, höchstens 10 pro Seite. Tabellen, Grids, Kartenansichten, role="application", Inhalte mit aria-hidden und leere Boxen ignoriert sie.

Scrollt die Seite seitwärts und wird sonst nichts gemeldet, erhält html den Befund, außer wenn eine Tabelle, ein Grid, eine Kartenansicht oder ein Bereich mit role="application" übergelaufen ist. Inhalt, den overflow-x: hidden an der Seite abschneidet, wird trotzdem gemeldet. Inhalt, der bei 320 px verborgen ist oder in einem eigenen Scroll- oder Clip-Container liegt, wird übersprungen.

So wird es behoben

Ersetzen Sie feste Breiten durch max-width: 100% und flexible Layouts, lassen Sie lange Wörter und URLs umbrechen (overflow-wrap: anywhere), lassen Sie breite Tabellen in ihrem eigenen Container scrollen, und stellen Sie sicher, dass kein Element eine Mindestbreite über 320 Pixel setzt.

WCAG-Erfolgskriterien

Abschnitte der EN 301 549

Der Abschnitt der EN 301 549 zu jedem Kriterium, je Version der Norm
WCAG-Kriterium Version 3.2.1 Version 4.1.1
1.4.10 9.1.4.10 9.1.4.10

Beginnen Sie mit einem kostenlosen Check Ihres Shops.

Senden Sie die Adresse Ihres Shops. Validiscan scannt ihn und antwortet mit jedem Fehler, den der Scan nachweisen kann, jeweils mit der Seite und dem Code.

Kostenlosen Check anfordern

Oder schreiben Sie an info@validiscan.com.

Was der kostenlose Check umfasst und was nicht
Sie senden
die Adresse Ihres Shops
Gescannte Seiten
bis zu 15
Sie erhalten
jeden Fehler, den der Scan nachweisen kann, mit Seite und Code
In Ihrem Shop
nur öffentliche Seiten; keine Anmeldung, nichts gekauft, kein Formular abgeschickt
Was er nicht ist
ein vollständiges Audit

Nachricht an Validiscan

Für einen kostenlosen Check nennen Sie die Adresse Ihres Shops und seine Plattform.

Validiscan verwendet, was Sie senden, um Ihnen zu antworten. Datenschutzerklärung