Opened 14 years ago
Closed 11 years ago
#3553 closed bug (fixed)
Accordion needs keyboard and ARIA support
Reported by: | davidb | Owned by: | davidb |
---|---|---|---|
Priority: | major | Milestone: | 1.6 |
Component: | [meta] ui.a11y | Version: | 1.6rc2 |
Keywords: | Cc: | michelled | |
Blocked by: | Blocking: |
Description
Currently accordion does not support a keyboard or screen reader interaction. We should fix this here so that jQuery users can benefit. This should probably be high priority given that it is locking out some features of the Mozilla addons website.
Blocks: mozilla bug 462411
Attachments (5)
Change History (9)
comment:1 Changed 14 years ago by
Keywords: | michelled added |
---|
Changed 14 years ago by
Attachment: | taborder-based.diff added |
---|
the taborder based fix (removed unecessary aria-hidden)
Changed 14 years ago by
uses arrows. one header in tab order. removes header links from tab order needs review
Changed 14 years ago by
Attachment: | 3553.3.diff added |
---|
makes sure at least one header in tab order, improved tabindex modification
comment:2 Changed 14 years ago by
Cc: | michelled added |
---|---|
Keywords: | michelled removed |
Changed 14 years ago by
Attachment: | 3553toCommit.diff added |
---|
patch just committed to trunk. tested in FF2/3, Safari, IE8
comment:3 Changed 14 years ago by
Milestone: | TBD → 1.next |
---|
comment:4 Changed 11 years ago by
Milestone: | 1.next → 1.6 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
When I get a chance, I'll post a patch that follows the http://dev.aol.com/dhtml_style_guide; unless we want to keep the 'every header is in the tab order' keyboard interaction. It will be a bit more work to follow the styleguide, and currently there is an agenda item to review an accordion proposal from James Craig, which I believe is more akin to the current patch.