Barrierefreiheit im Spoiler-Alert-Plugin verbessern

Das Spoiler-Alert-Plugin ist sehr cool, aber leider scheint es nicht per Tastatur zugänglich zu sein, da es keine Möglichkeit gibt, das Click-Event, das es verwendet, mit der Tastatur auszulösen. Dies scheint ein grundlegendes Disclosure Pattern zu sein, daher würde ich empfehlen, eine Schaltfläche zu verwenden, um das Ausblenden umzuschalten. Dies würde es Ihnen auch ermöglichen, die ausgeblendeten Inhalte für assistierende Technologien zu verbergen.\n\nStandard (ausgeblendeter) Zustand: Umschalt-Schaltfläche auf aria-expanded="false" gesetzt. Ausgeblendeter Inhalt auf aria-hidden="true" gesetzt.\n\nSichtbarer Zustand: Umschalt-Schaltfläche auf aria-expanded="true" gesetzt. Inhalt auf aria-hidden="false" gesetzt oder das aria-hidden-Attribut komplett entfernt.\n\nDie Schaltfläche hätte auch ein aria-controls-Attribut, das auf die id des ausgeblendeten Elements gesetzt ist. Der zugängliche Name für die Schaltfläche könnte etwas wie „Ausgeblendeten Inhalt anzeigen“ sein (vorzugsweise unter Verwendung von visuell ausgeblendeten Texten).

4 „Gefällt mir“

Cool, danke fürs Teilen! :slight_smile: Wir sind stets bestrebt, die Barrierefreiheit zu verbessern. Ich werde mir das ansehen, wenn ich Zeit habe, und hier ein Update posten, sobald es behoben ist.

1 „Gefällt mir“

Seit diesem Commit wurde das Plugin um diese Barrierefreiheitsfunktionen erweitert.

2 „Gefällt mir“

Dieses Thema wurde nach 11 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.