-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Ich habe beim Durchsehen abgeschlossener Issues gesehen, dass es bereits Anstrengungen gegeben hat, den Consent Manager für Tastatur-Bedienung zu optimieren. (#228)
Das funktioniert für mein Empfinden bereits recht gut!
Ich habe dazu noch folgende Anmerkungen / Vorschläge:
Es wäre evtl. ein Schließen über die "Esc"-Taste hilfreich, damit man nicht immer die kompletten Felder durch-tabben muss, um ganz am Ende den Close-Button zu erreichen.
Der Link "Details anzeigen/ausblenden" ist wohl noch nicht per Tastatur nutzbar:
Weder "Enter" noch "Space" aktivieren (bei mir) das Collapse-Element mit den Cookie-Details. Das entsprechende Javascript wird wohl hier nicht aktiv?
Ich habe gesehen, dass es auch bereits ein Issue gibt, diesen Link auf einen Button umzustellen (#313), was semantisch sicher sinnvoller ist.
Aber wäre es auch denkbar, das Collapse-Element gleich per details/summary-Tags zu realisieren?
Es würde so komplett ohne Javascript auskommen:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
Und es wäre damit wohl auch gleich "accessible":
http://kb.daisy.org/publishing/docs/html/details.html
Browser-Unterstützung für details/summary ist seit 2020 gegeben:
https://caniuse.com/details