https://bugzilla.wikimedia.org/show_bug.cgi?id=34893

Daniel Friesen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mediawiki-bugs@nadir-seen-f
                   |                            |ire.com

--- Comment #7 from Daniel Friesen <[email protected]> 
2012-09-29 17:46:01 UTC ---
The purpose of jump-to links is for blind users and users with motor
disabilities. They use <tab> to jump through links and these links (Known as
"Skip links" outside of MediaWiki) allow them to skip path large swaths of
links instead of tabbing through the entire navigation.

For blind users visibility is irrelevant. As long as we use something like an
overflow trick to hide the links instead of using display: none; (since that
will break modern screen readers that use css) it doesn't matter if the links
are visible or not since the user cannot see and the screen reader can read the
text.

For users with motor disabilities it's helpful for the links to be visible when
in use. These users do not look for the jump links, they unconditionally use
<tab> to access links on the page. This means that jump links only need to be
visible when they are focused, they do not need to be always-on.

I already introduced special jump links handling into MediaWiki awhile ago. We
now hide jump-links inside all skins using overflow+height so that screen
readers can see the links. And there is a new js module loaded on all pages
which watches for focus and blur events within .mw-jump and will show/hide the
jump links automatically. This means that the jump links will be hidden for
normal users and will become visible when a user tabs into them and actually
needs to see them.

So I'm going to go ahead and INVALID this now.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to