Statistics page needs to be made more accessible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Triaged
|
Medium
|
Unassigned |
Bug Description
The Statistics page (admin/
1. Incorrect Heading Levels
-------
There are different heading levels on the page that do not make much sense to a SR. The Heading levels go from Heading 1 for page title to Heading 3 for each 'column', then to Heading 4 for each subheading of bold text in the column. We shouldn't need heading levels to convey design choices that can be achieved through styling.
2. Structure of information
-------
It was also not clear to our tester that it was a list that he was perceiving as he wasn't able to easily hear where each item began and ended. A suggestion of putting in a bullet point on each point (even if this was a SR only tag) would help in this regard.
3. Graphical elements
-------
The graphical elements were not perceivable by the SR or keyboard navigable. The information in our charts contains mouse hover over information as well that cannot be read without mousing over. The suggestion was to also display this information for each chart in text, or a list that always displays that can receive focus and be read by a SR.
Changed in mahara: | |
status: | New → Triaged |
Changed in mahara: | |
importance: | Undecided → Medium |
Note: Charts are done via Chart.JS and thus accessibility should come from there. Potentially, we may need to look into a different charting library if there are no accessibility plans for Chart.JS and we can't turn on a more accessible version.