Hi HD Quiz! I first want to say this plugin is awesome, a…
Hi HD Quiz! I first want to say this plugin is awesome, and thank you for making it accessible. I wondered if you have heard about labels repeating in “Multiple choice:Text” questions for assistive technology. For example, screen readers will say “True True” and “False False” when reading the choices in a true or false question. This does not happen for “Select All That Apply:Text” questions. Is this a known issue in HD Quiz? Or is this something I’ve done when designing quizzes?
Here is the test quiz: https://accessiblelibraries.ca/hd-quiz-accessibility-101-test-quiz/
Thanks so much for your time!
This thread has been imported from harmonicdesign.ca/hd-quiz/
Hi Megan,
a LOT of work was put into HD Quiz to make it as accessible as possible, but more work is always needed and it’s improving with each release.
This specific issue is not one I’ve come across before. The Answers are properly labeled with aria labels – which is what screen readers are supposed to use. I think that whatever screen reader you are using is reading both the aria-label AND the underlying text.
Here is something interesting though. The WAVE report of your page where you can see how the questions and answers are formatted for screen readers: https://wave.webaim.org/report#/https://accessiblelibraries.ca/hd-quiz-accessibility-101-test-quiz/
You will see that normal questions are using the basic label but the select all that apply are using the aria-labeledby. I do not know why your site is not using the aria for the default questions, but this is almost certainly the root cause.
I’ll look into this further and see if I can figure out why this is not working for you. With a bit of luck it’s something I can fix on my end and push out an update, but I’ll keep you posted.
Hi Dylan, thank you so much for getting back to me so quickly and looking into it further!
I should have added in my previous comment that the NVDA screen reader was reading the labels/ARIA twice. This issue did not happen when testing on JAWS.
It’s really strange that my site is not using the aria for the default questions but are for the select-all question! It’s based on an older theme. Could that be part of the issue?
Thanks again
This thread has either been marked as complete or has been automatically closed due to inactivity. Please consider opening a new support thread for help.