Todo: Barrierefreiheit

MyOOS [Dumper]ist ein Sicherungsprogramm für MySQL-Datenbanken. Damit können Sicherungskopien der Daten (Forum, Shop, Blog, usw.) erstellt und bei Bedarf auch wieder hergestellt werden. Besonders bei Web-Space ohne Shell-Zugang bietet sich MyOOS [Dumper] als sinnvolle Alternative an.
Antworten
r23
Beiträge: 2718
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Todo: Barrierefreiheit

Beitrag von r23 »

Hallo,

die Checkboxen sind mit der Tastatur bedienbar und sollten auch von Screenreadern korrekt erkannt werden. Die appearance-Eigenschaft ändert nur das visuelle Aussehen der Checkbox, aber nicht ihre Funktionalität. Benutzer können die Checkbox weiterhin mit der Leertaste aktivieren oder deaktivieren, wenn sie fokussiert ist.

Um sicherzustellen, dass die Checkbox auch für Screenreader zugänglich bleibt, sollten wir das label-Element verwenden und es mit der Checkbox über die for-Attribut-ID verknüpfen. Hier ist ein verbessertes Beispiel:

Code: Alles auswählen

<input type="checkbox" id="cron_printout" class="checkbox-style" value="1" name="cron_printout" checked="">
<label for="cron_printout">Druckausgabe aktivieren</label>
In diesem Beispiel wird die Checkbox mit der ID cron_printout durch das label-Element mit demselben for-Attributwert zugänglich gemacht. Dies verbessert die Zugänglichkeit, da Screenreader das label verwenden, um den Zweck der Checkbox zu beschreiben, und Benutzer können die Checkbox durch Klicken auf das Label aktivieren.

Beste Grüße

Ralf
Antworten