Opened 10 years ago
Closed 10 years ago
#2633 closed defect (bug) (fixed)
Accessibility: Tabindex – Remove all instances of tab index from bbPress
Reported by: | netweb | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | |
Component: | General - Accessibility | Keywords: | |
Cc: | mercijavier@… |
Description
via Karl Groves bbPress Accessibility Feedback https://gist.github.com/ntwb/c8f99df8a714ed028e2d
Eliminate tabindex in any case where it is > 0
They almost always result in decreased accessibility. Even when implemented properly (which is rare), they are typically used to account for poor design decisions. For instance, the natural navigation order is illogical, so tabindex is used to fix it. Or search is not prevalent within the page, so accesskey is implemented to provide quicker access to it. The benefits of accesskey and tabindex rarely outweigh the problems they introduce.
Related: #WP19930 tabindex
does not help accessibility at all.
Attachments (1)
Change History (8)
#2
@
10 years ago
Via WordPress Theme Accesibility Guidelines http://make.wordpress.org/themes/guidelines/guidelines-accessibility/
Not Allowed
- The tabindex attribute, excepting negative or zero tabindex in specific circumstances (assessed on a case-by-case basis).
#4
@
10 years ago
- Component changed from Theme Compatability to Accessibility
- Milestone changed from Awaiting Review to 2.7
Bumping to 2.7 so we can clear out Awaiting Review and 2.6 milestones.
In 2633.diff:
First pass at removing
tabindex
from bbPresstabfocus
pluginbbp_topic_title
andbbp_topic_tags
tab focusStill a couple of things to do here including depreciate
bbp_tab_index()
andbbp_get_tab_index()