Das digitale Produkt enthält Bedienelemente, die mit dem Attribut aria-haspopup ausgezeichnet sind. Dieses ist jedoch fehlerhaft eingesetzt. Die Rolle des durch das entsprechende Bedienelement geöffneten Bereiches ist für das Attribut nicht angedacht. Erlaubte Rollen für geöffnete Bereiche sind menu, listbox, tree, grid oder dialog. Zudem sollte der Wert des Attributs aria-haspopup die Rolle des geöffneten Bereiches widerspiegeln.
Beispiele:
- [Fundort]; [Betroffenes Element]; [Fehlerbeschreibung]
Das Identifizieren und die damit verbunden, korrekte Weitergabe von Zuständen und Wertebereichen ist sowohl für Nutzende von Screenreadern als auch für Nutzende von Spracheingabe-Software essenziell. Nur bei Übermittlung der entsprechenden Wertinformationen können die Nutzenden das Element im Kontext zuordnen, verstehen und bedienen. Hierzu ist es zudem nötig, dass gesetzte Werte ausschließlich für die dafür vorgesehenen Typen von Elementen verwendet werden.