Skip to content

Barrierefreiheit / Tastatursteuerung Ergänzungen? #326

@ischfr

Description

@ischfr

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions