Accessibility Problems with New Export “dropdown”
-
While the new “Subscribe to Calendar” dropdown in v5.12.0 is technically keyboard accessible, it has a few very sub-optimal things that should be improved to make the experience more accessible.
- The
divwith classtribe-events-c-subscribe-dropdown__buttonand theulwith the classtribe-events-c-subscribe-dropdown__listhastabindex="0". This means whenTABing through the page, the keyboard stops on those elements, but they don’t have any functions or content to interact with. Thus, they add “tab stops” that don’t do anything. Those twotabindexes should be removed. - The
buttonwith the classtribe-events-c-subscribe-dropdown__button-textshould have anaria-expandedattribute (falseon page load,truewhen the dropdown is open) to communicate the state of the menu to assistive technologies.
This is a “disclosure widget” pattern is has well established best practices for accessibility. Here’s one good article about it which demonstrates the
aria-expandedattribute among other things.The page I need help with: [log in to see the link]
- The
Viewing 7 replies - 1 through 7 (of 7 total)
Viewing 7 replies - 1 through 7 (of 7 total)
The topic ‘Accessibility Problems with New Export “dropdown”’ is closed to new replies.