#2714 closed defect (bug) (fixed)
Remove tabindex attribute from form fields and submit buttons
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 2.6 | Priority: | normal |
Severity: | normal | Version: | trunk |
Component: | General - Accessibility | Keywords: | has-patch |
Cc: |
Description
bbPress makes heavy use of tabindex attributes throughout forms. Although it uses a tabindex function to increment that tabindex so that the forms may be internally consisten, tabindex is only valid if all focusable elements on the page have appropriate sequential indices.
Since browser automatically generate a tabindex that follows the code order, 99% of positive-value tabindex attributes serve only to make keyboard accessibility more confusing and reduces the accessibility of the application significantly.
Patch removes all tabindex attributes and the associated functions.
Remove all tabindex attributes