Opened 16 years ago
Closed 16 years ago
#3074 closed New Feature (fixed)
Accessibility features for dialogs.
Reported by: | Martin Kou | Owned by: | Martin Kou |
---|---|---|---|
Priority: | Must have (possibly next milestone) | Milestone: | CKEditor 3.0 |
Component: | General | Version: | SVN (FCKeditor) - Retired |
Keywords: | Oracle Review+ | Cc: | Senthil |
Description (last modified by )
The dialogs in CKEditor v3 are currently not accessible to users who have to depend on keyboard and screen readers.
Features needed:
- Pressing TAB key when a dialog being displayed should never move the focus out of the dialog.
- Users should be able to switch tabs using Ctrl-Tab.
- When the user switches tab, it should be announced to him/her that a different tab has been selected.
- Buttons should be focus-able, and JAWS should pronounce their labels when they're focused. It should be possible to "click" buttons via Enter.
Attachments (2)
Change History (9)
comment:1 Changed 16 years ago by
Cc: | Senthil added |
---|---|
Keywords: | Oracle added |
comment:2 Changed 16 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 16 years ago by
Keywords: | Review? added |
---|
Changed 16 years ago by
Attachment: | 3074.patch added |
---|
comment:4 Changed 16 years ago by
Keywords: | Review- added; Review? removed |
---|
- The dialog system must automatically handle the focus in the first field available in the dialog. For that, each page may have an optional "firstFocus" setting, indicating the element to be focused first (for the Link dialog, for example). If this setting is not found, the first one is taken.
- For keyboard related events, please use the getKeystroke function, as it handles all weirdnesses regarding browser differences and OSs.
Changed 16 years ago by
Attachment: | 3074_2.patch added |
---|
comment:5 Changed 16 years ago by
Keywords: | Review? added; Review- removed |
---|
comment:6 Changed 16 years ago by
Keywords: | Review+ added; Review? removed |
---|
comment:7 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed with [3231].
Click here for more info about our SVN system.
Uploaded partial patch with a tab system for input widgets inside dialogs. Accessibility for the dialog tab bar is still to be implemented tonight.