Many question types lack proper HTML structures
[SAK-34555] Add hidden text meaning for blank and numeric questions Created: 01-Feb-2017 Updated: 17-Apr-2018 Resolved: 23-May-2017
|Component/s:||Tests & Quizzes (Samigo)|
|Fix Version/s:||11.5 [Tentative], 12.0|
|Reporter:||Matt Clare||Assignee:||Sam Ottenhoff|
|Labels:||a11y:, a11y:Forms, rA11y|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Attachments:||Screen Shot 2017-05-19 at 10.21.26 AM.png|
After discussing with Sakai Accessibility Working Group and reviewing other solutions, a proposed solution was to provided hidden text that notes the number of blanks, reads out "blank space 1" etc. and the labels number off.
Example markup text:
Better would be to actually remove the dynamic labels added in
If there is agreement on this a related approach could be taken for numeric questions.
|Comment by Sam Ottenhoff [ 03-Apr-2017 ]|
The new label explaining the FIB setup makes sense to me. But I don't understand why we would revert the positive change made in
|Comment by Matt Clare [ 03-Apr-2017 ]|
2 reasons reason:
I still think 2+ blanks FIB questions require a more systematic approach for navigation blanks with an assistive device, but this is perhaps better handled as a feature request and uncoupled as a subtask?
|Comment by Sam Ottenhoff [ 19-May-2017 ]|
I am attaching the new markup. Note that JSF can't do an aria-labelledby so I use <label>s with sr-only class
|Comment by Matt Clare [ 24-May-2017 ]|
Looks and sounds good in Master on Wednesday May 24, 2017
|Comment by Stephen Marquard [ 29-May-2017 ]|
I understand this fixes an issue with clicking on input fields in FIB in 11.x using Safari, so it would be good to merge this back to 11.x if possible.