Des Guten zu viel: in Too much accessibility – FIELDSET LEGENDS wird erklärt, warum Screenreader eine gut austarierte LEGEND
in Formularen benötigen.
Auch welche Dinge sollte man achten und warum, wenn man in Formularen das LEGEND
-Element befüllt. Weil Screenreader wie JAWS den Inhalt der LEGEND vor JEDEM LABEL
-Element vorlesen, kann es, wie der Artikel gut an Beispielen erläutert, durchaus zu unsinnigen oder missverständlichen Inhalten kommen. Daher sollte der Inhalt der LEGEND
vor allem knapp, relevant für jedes einzelne LABEL
und im Textfluss immer noch verständlich sein.
Am besten, so der Vorschlag, sollte man sich schlicht den Inhalt der LEGEND
am Schluss noch einmal laut vorlesen. Dann kann man rasch Fehler und Unstimmigkeiten erkennen. Bis dato ist mir nicht aufgefallen, dass JAWS das im Default-Fall nicht deaktiviert hat.