Einige Schaltflächen haben keinen Namen
WCAG 2.2 4.1.2 (A) Name, Role, Value · EN 301 549 9.4.1.2
Was das für Ihre Besucher bedeutet
Wer einen Screenreader oder Sprachsteuerung nutzt, erkennt nicht, welche Schaltfläche in den Warenkorb legt, das Menü öffnet oder die Suche startet. Das kann einen Kauf ganz verhindern.
Wen es betrifft
- blinde Kundinnen und Kunden
- Screenreader-Nutzer
- Nutzer von Sprachsteuerung
So beheben Sie es
Geben Sie jeder Schaltfläche einen Namen: sichtbaren Text, aria-label oder aria-labelledby mit Verweis auf sichtbaren Text. Reine Icon-Buttons brauchen ein aria-label wie "In den Warenkorb" oder "Schließen". Verlassen Sie sich nicht auf title-Attribute oder reine CSS-Icons.
Ein Teil dieser Erklärung ist maschinell übersetzt und noch nicht von Muttersprachlern geprüft.
Seiten, auf denen es vorkommt
- /×2
- /product.html×2
Beispiele auf Ihrer Website
-
Element: button[type="button"]:nth-child(1)
Code für die Entwicklung
<button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg></button> -
Element: .icons > button:nth-child(1)
Code für die Entwicklung
<button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg></button> -
Element: .cart
Code für die Entwicklung
<button type="button" class="cart"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><path d="M5 7h14l-1.5 12h-11z"></path><path d="M9 7a3 3 0 0 1 6 0"></path></svg></button>
Weitere Elemente mit demselben Problem: 1.