![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
keyboard accessible menus
Dreamwidth makes its dropdown menus accessible without a mouse by making the top-level items links to lists of the menu items on a new page. There's been a lot of work lately to make complex dropdowns accessible without page reloading. I'm curious what kinds of dropdown menus are accessible to you, our users, whether your disabilities are mobility, visual, cognitive, or something else.
This poll lists the current system as it stands, as well as links to 15 alternative, keyboard-accessible menus (all but the first two are non-real-world examples from Terrill Thompson's awesome resource). I would love if all y'all could test and see which options have reasonable usability for you, no matter what functionality you use to manipulate and view it.
And if you don't know if you should take this poll? If you think you have accessibility needs in any way, please do! I know it's time consuming but I'll love you forever.
Which menus are functional for you?
The current system
4 (66.7%)
University if Washington
2 (33.3%)
Adobe (described here)
3 (50.0%)
Interesting Example 1
3 (50.0%)
XHTML Strict
4 (66.7%)
HTML5
4 (66.7%)
Suckerfish
3 (50.0%)
Son of Suckerfish
3 (50.0%)
Superfish
2 (33.3%)
Dropper Dropdown Menu
3 (50.0%)
UDM4
5 (83.3%)
Simply Accessible
4 (66.7%)
YUI
4 (66.7%)
Customized OAA Dropdown
4 (66.7%)
JQuery-ui Menubar Widget
3 (50.0%)
Canadian Government Web Accessibility Toolkit
0 (0.0%)
no subject
I honestly can't tell how the Jquery bits are supposed to function. Tired brain is tired.
Also Adobe, ahahaha, you are hilarious and you make me headdesk. Also, your nifty website does not work.
no subject
no subject
no subject
From a visual/mouse-user perspective, while trying to be slightly sloppy with the mouse. Except otherwise mentioned, most of the menus ( including Dreamwidth's ) are easy to "fall out of" if you are too "sloppy" with mouse movements.
Adobe seems to be one of the nicest with respect to "falling out" of the menu.
"Superfish" has a "long" delay makes me feel the menu is broken, "Dropper Dropdown Menu" seems to have ... idk what I was gonna say here but it was probably important heh.
"Ultimate Dropdown Menu" seems to be the hardest to fall out of (either menu to menu, or menu to outside) -- the delay is there but doesn't scream "broken" or annoying. "YUI Library MenuNavNode Plugin" is also hard to fall out of, but has a slight delay -- you can at least click to open the menu v.s. "Superfish".
"Canadian Government Web Accessibility Toolkit" 403's and I am not sure if that's where you meant to link.
no subject
Also, I am now going to think of you as "Mostly-Normal Dre." :D
Also, THANK YOU.
no subject
1. Setting normal-size text, entering web page and waiting for menu to load, pressing command-+ to get largest size after menu has loaded, using menu.
2. Pressing command-+ to get largest size, going to page, using menu.
I thought it might make a difference because some JS stuff seems to set things on page load, but actually it made no difference to any that I can see.
The pure-CSS option Dropper Dropdown actually hid menu items at large magnification, but all the others dealt with it in a usable way. I excluded Superfish because it was so goddam unusably slow, but it was actually fine with the magnification.
YUI wrapped the menu so the top level menu had two lines on screen which I despise and which looks ugly as sin but it does actually work.
no subject
no subject
UW Washington
inconsistent between pages
can't figure out how to open out the menu for item comparison
Adobe
more consistent
if your menus are gonna be that huge, appreciate arrow-key navigation. bet it's confusing as hell with screen reader
when did illegible type become a design choice?
extra points for typeahead find
Interesting Example 1
When display switches from top to menu items, I have no idea which menu I'm looking at
raw, unstylized strict XHTML
"ugly"? strikes me as functional. for me w memory issues, I adore this menu. Given styling options, make it pretty for them as who care, and offer me the ugly version so I can use the site
same as XHTML as far as I can tell
Suckerfish is there to make Son of Suckerfish look good?
Another prob with S/S is anything in a closed box will fail at sufficiently large sizes.
Superfish
At least minimal function. Wish I could traverse menus with arrow keys as well as tab (using tab to go down makes sense to spreadsheet users and few others)
Dropper drop down
Drawbacks: no "at a glance" over view of what's on the menus (although creating one more higher level would fix that. aesthetically pleasing; unusual but that doesn't mean bad.
UDM
Semi-wonderful. Moving around w arrow keys is great, but some moves require tabs, not arrows. Enlarges nicely.
Featherstone option 6, YUI,
Highly wonderful, except for the low-contrast colors. I love being able to navigate it all with the arrow keys.
OAA
almost that wonderful, but menu width is fixed; enlarging the font pushes the last menu column off the page.
Accessible jQuery-ui Components
is a confusing page! But when I finally got the menubar, it works well. The "drop downs" actually drop UP, which is odd, but otherwise handles enlarging gracefully.
Happy to test things for you -- just PM me!
no subject
no subject
no subject