Accessibility Issues (BITV)
Es fehlen verschiedene ARIA-Rollenzuordnungen und Attribute
- Die Checkboxen "Analytic-Cookies" und "Externe Inhalte" sind nicht als solche erkennbar.
- Die Funktion "Weitere Informationen anzeigen" muss als button angelegt werden (es handelt sich nicht um einen Hyperlink). Zudem muss der Status mit aria-expanded vermittelt werden.
- Die ausklappbaren Inhalte sind im Screenreader auch im eingeklappten Zustand lesbar.
- Der Dialog sollte mit den entsprechenden ARIA-Rollen ausgezeichnet werden.
Hier nochmal die Zusammenfassung aller Punkte:
- Cookie-Consent: Die Inhalte des Cookie-Dialogs werden als modaler Dialog dargestellt. Die Inhalte des Dialogs erhalten jedoch erst den Fokus nachdem die Seiteninhalte im ausgegrauten Hintergrund angesteuert wurden. ----> Hier ist die Frage ob das eher bei euch oder bei uns liegt, gut wäre es wenn man den Tastaturfocus natürlich als erstes auf eurer Extension hat und im „Kreis“ tabt bis man das Tool schließt, dann erst unsere Tasturfolge greift.
- Cookie-Consent: Innerhalb des Cookie-Dialogs enthalten Inhalte den Tastaturfokus, die in der visuellen Darstellung ausgeblendet sind. Dabei handelt es sich um die Inhalte unter "Weitere Informationen anzeigen".
- Cookie-Consent: Es fehlen verschiedene ARIA-Rollenzuordnungen und Attribute * Die Checkboxen "Analytic-Cookies" und "Externe Inhalte" sind nicht als solche erkennbar. * Die Funktion "Weitere Informationen anzeigen" muss als button angelegt werden (es handelt sich nicht um einen Hyperlink). Zudem muss der Status mit aria-expanded vermittelt werden. * Die ausklappbaren Inhalte sind im Screenreader auch im eingeklappten Zustand lesbar. * Der Dialog sollte mit den entsprechenden ARIA-Rollen ausgezeichnet werden.
- Cookie-Consent, betrifft die für Text und Buttons verwendete Farbkombination Weiß auf Grau #A5A5A5. Der Helligkeitskontrast liegt bei 2,5:1, der Grenzwert ist 4,5:1- Der Kontrastwer bei Fokushervorhebung mit der Maus ist noch deutlich schlechter. -------> Hier ist klar, dass man die Farben anpassen kann, aber eventuell macht es Sinn, dass man auch den Focus direkt im Backend steuert oder aber standartmäßig den hover effekt auch als focus effekt nutzt (denke das ist am wenigsten Aufwand)