[wp-trac] [WordPress Trac] #14045: Give the menus page an accessibility mode option, like the widgets screen.
WordPress Trac
noreply at wordpress.org
Wed Feb 27 18:05:18 UTC 2013
#14045: Give the menus page an accessibility mode option, like the widgets screen.
---------------------------------------------+------------------
Reporter: quanin | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 3.6
Component: Accessibility | Version: 3.0
Severity: normal | Resolution:
Keywords: needs-patch 3.6-early 3.6-menus |
---------------------------------------------+------------------
Changes (by grahamarmfield):
* cc: graham.armfield@… (added)
Comment:
I think the two key bits of information about hierarchy for each item in
the menu list that will need to be externalised in an accessibility option
are:
* The parent of the item - could be none of course
* The menu order
The parent could be presented as a dropdown of all items in the currently
selected menu apart from the current item. Maybe the hierarchy could be
included here - eg About Us (Top level) but I'm not sure it's necessary.
The menu order could be a text box with the current order shown. I'm not
sure if the menu order value is the absolute value within the menu or is
relative to siblings. Also, I'm not sure how menu functionality would work
if multiple items have the same menu order value. Perhaps someone could
comment here.
Obviously all the other items - class, menu text, etc would need to be
available too.
Not sure if all the data for a menu item needs to be visible all the time
- that could mean a LOT of input fields visible all at once on complex
menus. Maybe each item could be given a link that would open the options
panel for that item - Show options (for About Us). A non-js fallback would
have to be having them all visible I guess.
Doing it that way could allow the menu items to be presented in nested
lists which of course could help with the understanding of current
hierarchy - a bit like how the menus would be likely presented on the
front end.
Bit short of time at present but may try and mock up some screenshots for
comments.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/14045#comment:18>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list