LIT-EIA / adapt-esdc-accessibilityfixes

Extension to load and run a .js file when a course loads
GNU General Public License v3.0
5 stars 2 forks source link

Component - MCQ - Missing fieldset [RDI 2.35] #75

Closed LIT-EIA-OWNER closed 3 years ago

LIT-EIA-OWNER commented 3 years ago

Using IE11, when a screen reader tabs through the page and lands on an answer the question is not announced with the answer. This also applies to the submit button for each question.

Using Edge and Chrome, JAWS will announce the question with the first answer, but not for the other answers which we navigate to with the arrow keys.

We do have concerns that the screen reader should also read out the question with each radio button option as we navigate with the arrow keys, but this requires more research. This would probably require modifications in the background coding of the component.

LIT-EIA-OWNER commented 3 years ago

Changed our original fix to instead add a fieldset and legend rather than WAI-ARIA

Will need to adapt the fix to graphical MCQ as well, maybe other interactions?

LIT-EIA-OWNER commented 3 years ago

Fieldset and legend are doubled (see page 4 q2)

LIT-EIA-OWNER commented 3 years ago

Fixed fieldset and legend doubling issue, should technically fix problems with label being associated with inputs