+1 vote
in SoSci Survey (English) by s175204 (135 points)

When there are groups of options (usually radio buttons) they are correctly marked as groups:

. But there should be also an attribute aria-labelledby with a valid ID of element that contains label of the group (usually text right above the group). It seems that ID’s in aria-labelledby attributes are invalid now. It causes that screen readers for visually impaired users cannot read names of groups when user goes through the form by Tab key.

1 Answer

0 votes
by SoSci Survey (306k points)

While the aria-labelledby already used to be available in the screenreader mode, it is now also correctly set for the default display mode. Thank you for the note.

However, this attribute is currently added to selection and scale questions (depending on display variant), only. We have it on the list for further question types for future releases. Should you, however, encounter a question where your respondents specifically miss the attribute, please let us know, so we can push the implementation up for that question type.

Please note, that the update has only been applied to www.soscisurvey.de for the moment. The pro-server s2survey.net will follow within few days.

by s175204 (135 points)
Thank you for your answer. In terms of accessibility we miss labels of groups mostly for groups of simple radio buttons as it is shown in the screen shot in the first post of this thread. If it could be considered as a priority it would help a lot to users of screen readers.
However, the issue isn’t present just in the accessibility mode but also in standard mode. The attributes aria-labelledby currently contain ID’s that don’t exist in the page. So it would help also in terms of code validity.
by SoSci Survey (306k points)
>  we miss labels of groups mostly for groups of simple radio buttons as it is shown in the screen shot in the first post of this thread.

If you are working on www.soscisurvey.de the attribute should be correctly set for selection questions by now (by the date of my answer). If the issue remains, please post a pretest URL that leads directly (!) to a questionnaire page containing such a question.

> The attributes aria-labelledby currently contain ID’s that don’t exist in the page.

That should only occur in case that no title was defined for a question?! If you observe that misbehavior in other situations, again a pretest link will help me to reproduce (and solve) the issue.
by s175204 (135 points)
Adding titles to questions solved the problem. Thank you for helping with that.
by SoSci Survey (306k points)
Just for my understanding: What other text did you expect the inputs to relate to? Maybe we can tell SoSci Survey in the furture to use other texts, if the title is not set.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...