Repository navigation
posts/menubar-navigation-and-keyboard/ #2
Replies: 1 comment
It tells only screen reader users that it is an application-style menu, though APG has had a hand in corrupting that meaning and intent (which, fine, UIs evolve). But
Yes, because
I have tested it. Screen reader users can already arrow through the links because of the virtual cursor (on Windows, but similar on Mac). Except changing those links to menu items removes the cues to screen reader users that they can still treat them as links — opening in a new tab, bookmarking, etc. This is why the disclosure-based navigation pattern in APG, which I defined, also says adding arrow key support is an option. That pattern is permissive.
Please don't.
This is very much not true. APG was built to show off idealized ARIA patterns which recreate Windows95 paradigms. Many of the APG patterns had no support in browsers, and many introduced WCAG violations. This is the opposite of conservative. Its patterns favored Windows platform parity instead of actual support.
I think this is the crux of the misunderstanding. The only AT that exposes ARIA is screen readers (and Braille displays attached to them). With the exception of accessible name calculation, ARIA is hidden to other AT users. Especially keyboard-only users (which encompasses other AT like switch, sip-puff, wands, gaze, etc.), where so many APG patterns assert keyboard behaviors. I appreciate that you're mulling variations on existing navigation patterns. But please don't speculate when you can build them and put them in front of users. I don't look forward to 10 more years of trying to get APG to listen to users that its menu navigation pattern is crap. |
Uh oh!
There was an error while loading. Please reload this page.
posts/menubar-navigation-and-keyboard/
From role to a keybaord interaction model, a tale of a mega menu.
https://neilosman.com/posts/menubar-navigation-and-keyboard/
All reactions