contao/test — Issue #1257: Radioboxen und Checkboxen barrierefrei gestalten
Author: NinaG
Created: 2011-11-29 07:36:53+00:00
State: open
Labels: Feature, framework

Radioboxen und Checkboxen haben jeweils ein eigenes Label für jede Box. Zusätzlich kann man in TYPOlight noch einen übergreifenden "Titel" eingeben, der den "Verwendungszweck" der Boxen beschreibt. Dieser wird momentan ebenfalls als Label (ohne zugehöriges Eingabefeld) ausgegeben. Das Label hat zwar eine FOR-Angabe, aber diese bezieht sich auf eine ID die auf dem DIV liegt. Das funktioniert so nicht für Screenreader.

```
Unterlagen auswählen

Option A
Option B
Option C

```

Für blinde Nutzer macht dieses konstrukt keinen Sinn, weil die assistive Technologie das übergreifende Label nicht den dazu gehörenden Radioboxen/Checkboxen zuordnet.

Korrekt wäre stattdessen dieses Konstrukt:

```

Unterlagen auswählen

Option A
Option B
Option C

```

Marco Zehe (blinder Nutzer, erfahrener Mitarbeiter bei Mozilla am NVDA-Screenreader) erklärte das so: _"Nur das Fieldset baut eine gruppenbezogene Abhängigkeit zwischen der Frage und den Auswahlmöglichkeiten bei Radio-/Checkboxen auf, mit denen Screen Reader klarkommen."

Ich möchte daher darum bitten, dass bei Checkboxen und Radioboxen per Default ein Fieldset-Konstrukt geschaffen wird. So haben wir dann endlich damit und mit den anderen Änderungen die in der 2.8 enthalten sind die Umbauten für Barrierefreiheit in den Formularen erfolgreich abgeschlossen. :-)

--- _Originally created on December 9th, 2009, at 10:27am (ID 1257)_