Alle Touch-Ziele müssen 24 Pixel groß sein oder ausreichend Platz lassen

Mobilität
WCAG 2.2 Level AA
Von Menschen für Menschen geschrieben und recherchiert
Foto des Experten
Ritvik Shrivastava
Fachmännisch überprüft von
Kommentare: 0
Ihre gesamte Domain
Erhalten Sie detaillierte Anweisungen, wie Sie jedes Barrierefreiheitsproblem auf Ihrer Website beheben können

Richtlinien zur Barrierefreiheit im Web besagen, dass Touch-Ziele wie Links, Schaltflächen und Symbole eine ausreichende Größe und Abstände aufweisen müssen, damit sie „leicht aktiviert werden können, ohne versehentlich ein benachbartes Ziel zu aktivieren“.

Warum das wichtig ist

Wenn Touch-Ziele zu klein oder zu nah beieinander liegen, wird es für Nutzer mit eingeschränkter Mobilität schwierig, sie zu bedienen.

Menschen, die ein mobiles Gerät nutzen, bei dem der Touchscreen die primäre Eingabemethode ist, ebenso wie Personen mit Zittern in den Händen oder Schwierigkeiten bei feinmotorischen Bewegungen, können Touch-Ziele nicht zuverlässig aktivieren, wenn diese zu klein oder zu dicht beieinander platziert sind.

Behebung des Problems

Touch-Ziele müssen mindestens 24 x 24 CSS-Pixel groß sein. Die Größe wird durch die größte freie Fläche des Touch-Ziels bestimmt. Wenn das Ziel kleiner ist, muss es möglich sein, einen virtuellen Kreis mit einem Durchmesser von 24 Pixeln um das Zentrum des Ziels zu ziehen, der keine anderen Ziele oder Kreise anderer zu kleiner Ziele überschneidet.

Gutes Codebeispiel

Codebeispiel
<button style="font-size: 24px">Senden</button><button>+</button> <button style="margin-left: 10px">Benachbartes Ziel</button> Kopieren

Schlechtes Codebeispiel

Codebeispiel
<button id="target">+</button> <button style="margin-left: -10px">Benachbartes Ziel</button> Kopieren