[wp-trac] [WordPress Trac] #32883: Menu Customizer: available menu items (and widgets) after preview iframe should be really hidden and out of tab order
WordPress Trac
noreply at wordpress.org
Sat Jul 4 00:57:20 UTC 2015
#32883: Menu Customizer: available menu items (and widgets) after preview iframe
should be really hidden and out of tab order
---------------------------+-------------------
Reporter: afercia | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: 4.3
Component: Customize | Version: trunk
Severity: normal | Keywords:
Focuses: accessibility |
---------------------------+-------------------
The available Menu Items panel (and also the available Widgets panel) are
placed in the HTML source after the preview iframe. They're hidden because
they're just out of view but still focusable.
To reproduce, navigate the Customizer using your keyboard and tab through
all the elements in the preview until you reach the last focusable
element, e.g. like in the screenshot below:
[[Image(https://cldup.com/Evxrkzl2_m.png)]]
Now keep tabbing and you will notice there are several tab stops before
you can actually reach the end of the page. You're actually navigating
through all the available Widgets and the available Menu Items controls.
Screen readers will announce all this content since it's actually
"visible" for assistive technologies.
The Customizer is already using `visibility: hidden` to hide hidden
elements from keyboard focus and screen readers, see [changeset:33069] and
that should be applied here too.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32883>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list