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
