Opened 17 years ago
Closed 17 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 17 years ago by
| Cc: | Senthil added |
|---|---|
| Keywords: | Oracle added |
comment:2 Changed 17 years ago by
| Description: | modified (diff) |
|---|
comment:3 Changed 17 years ago by
| Keywords: | Review? added |
|---|
Changed 17 years ago by
| Attachment: | 3074.patch added |
|---|
comment:4 Changed 17 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 17 years ago by
| Attachment: | 3074_2.patch added |
|---|
comment:5 Changed 17 years ago by
| Keywords: | Review? added; Review- removed |
|---|
comment:6 Changed 17 years ago by
| Keywords: | Review+ added; Review? removed |
|---|
comment:7 Changed 17 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.