Accessibility"

This website contains links to software which is either no longer maintained or will be supported only until the end of 2019 (CKFinder 2). For the latest documentation about current CKSource projects, including software like CKEditor 4/CKEditor 5, CKFinder 3, Cloud Services, Letters, Accessibility Checker, please visit the new documentation website.

If you look for an information about very old versions of CKEditor, FCKeditor and CKFinder check also the CKEditor forum, which was closed in 2015. If not, please head to StackOverflow for support.

(New page: CKEditor 3 is designed with people who have disabilities in mind. In addition to be usable with a mouse, a keyboard and a monitor; CKEditor is usable with a keyboard and a screenreader as ...)
 
Line 3: Line 3:
 
== Basic Navigation<br>  ==
 
== Basic Navigation<br>  ==
  
*Tab and Shift+Tab
+
*Tab and Shift+Tab <br>To move into and out of the editor among other form elements, press tab and shift+tab. On supported browser and screenreader combinations, the editor should behave just like any other form elements in respect to tab and shift+tab key presses.<br><br>One exception to this rule is when config.tabSpaces is set to a non-zero value. In this case, if the user presses tab from inside the editor, spaces will be added to the editing area, and the focus will not be moved out of the editing area. Shift-tab would still work as expected when config.tabSpaces is set to a non-zero value.
*Alt+F10
+
*Alt+F10 <br>Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar.
*Shift+F10 or Ctrl+Shift+F10
+
*Shift+F10 or Ctrl+Shift+F10 <br>Pressing Shift+F10 or Ctrl+Shift+F10 (in cases where Shift+F10 does not work), will open the context menu inside the editing area.
*Alt+F11
+
*Alt+F11 <br>Pressing Alt+F11 will put focus to the element path bar, usually at the bottom of the editor. While the element path bar is being focused, pressing tab and shift+tab will select HTML elements that are parents of the current element. Pressing Esc will move the focus back to the editing area without changing selection; while pressing Enter will select the element in the editing area.
  
 
== Navigating Toolbar ==
 
== Navigating Toolbar ==

Revision as of 21:00, 13 April 2009

CKEditor 3 is designed with people who have disabilities in mind. In addition to be usable with a mouse, a keyboard and a monitor; CKEditor is usable with a keyboard and a screenreader as well. JAWS with IE7 and JAWS with Firefox 3 are currently supported.

Basic Navigation

  • Tab and Shift+Tab
    To move into and out of the editor among other form elements, press tab and shift+tab. On supported browser and screenreader combinations, the editor should behave just like any other form elements in respect to tab and shift+tab key presses.

    One exception to this rule is when config.tabSpaces is set to a non-zero value. In this case, if the user presses tab from inside the editor, spaces will be added to the editing area, and the focus will not be moved out of the editing area. Shift-tab would still work as expected when config.tabSpaces is set to a non-zero value.
  • Alt+F10
    Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar.
  • Shift+F10 or Ctrl+Shift+F10
    Pressing Shift+F10 or Ctrl+Shift+F10 (in cases where Shift+F10 does not work), will open the context menu inside the editing area.
  • Alt+F11
    Pressing Alt+F11 will put focus to the element path bar, usually at the bottom of the editor. While the element path bar is being focused, pressing tab and shift+tab will select HTML elements that are parents of the current element. Pressing Esc will move the focus back to the editing area without changing selection; while pressing Enter will select the element in the editing area.

Navigating Toolbar

  • Tab and Shift+Tab
  • Enter and Esc

Navigating Dialogs

  • Tab and Shift+Tab
  • Alt+F10
  • Enter and Esc

Navigating Context Menus

  • Tab and Shift+Tab
  • Enter and Esc

Navigating Style Combo Boxes

  • Tab and Shift+Tab
  • Enter and Esc

Editor Features

  • Ctrl+Z
  • Ctrl+Y and Ctrl+Shift+Z
  • Ctrl+L
  • Ctrl+B
  • Ctrl+I
  • Ctrl+U

JAWS

  • Editing Mode vs. Non-editing Mode
  • Refreshing the Virtual Cursor