Dropdown navigation is not accessible

Bug #1259397 reported by Jono Mingard on 2013-12-10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Jono Mingard

Bug Description

While tabbed navigation is accessible to users of screen readers, dropdown navigation is not. The dropdown links can be activated using the keyboard but only the first sub-page can be accessed (the submenu cannot be accessed using the keyboard)

There are various options for how to make this accessible
- Give each user an option to turn dropdown navigation on/off
- Set a session variable for screen reader users which turns it off
- Try and make the dropdown menu navigable using the keyboard

Affects latest master (using Orca 3.4.2)

(WCAG Level A)

Jono Mingard (mingard) on 2013-12-10
description: updated
Jono Mingard (mingard) on 2013-12-12
Changed in mahara:
importance: Undecided → Medium
Jono Mingard (mingard) on 2013-12-12
Changed in mahara:
importance: Medium → High
Jono Mingard (mingard) wrote :

My preference would be to have a session variable and a hidden link to turn it on (something like "Use accessibility mode") - that would be useful for turning off the HTML editor, etc.

tags: added: meal-sized

We already have a user account setting for turning off the HTML editor. I think you'd need to check if having two different things under the same link would be useful.

Some sighted people may want to turn off the HTML editor but still see the drop-down navigation...

Some themes may also not work well with tabs if they have only been designed for drop-down navigation. In Mahara 1.8, institutions can now decide to have the drop-down menu or tabs and thus all built-in themes support both, but other themes may not.

Did you check what happens when small headers are turned on?

Jono Mingard (mingard) on 2014-01-07
Changed in mahara:
status: New → In Progress
assignee: nobody → Jono Mingard (mingard)
Jono Mingard (mingard) wrote :
Changed in mahara:
status: In Progress → Fix Committed
Jono Mingard (mingard) on 2014-01-08
Changed in mahara:
milestone: none → 1.9.0
Robert Lyon (robertl-9) on 2014-04-22
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints