-
Improvement
-
Resolution: Fixed
-
Minor
-
3.5.5, 3.8
-
MOODLE_35_STABLE, MOODLE_38_STABLE
-
MOODLE_38_STABLE
-
MDL-65406-master_navmenu_list_accessibility -
Implications
Screen reader users are not informed about the number of items in the list and cannot easily skip between list items or to the end of the list.
Recommendation
Mark up the items as an unordered list ('ul' element with 'li' items). Include the "My subjects" content as a nested list.
To reproduce:
- Log into Moodle Sandbox as a Student https://school.demo.moodle.net/my/.
- Username: student
- Password: moodle
- Click ctrl-shift-c and click on Dashboard navigation button on left of screen.
- Confirm that the nav side bar is marked up using div instead of ul.