<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://docs-old.ckeditor.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martinkou</id>
		<title>CKSource Docs - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://docs-old.ckeditor.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martinkou"/>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/Special:Contributions/Martinkou"/>
		<updated>2026-05-17T05:04:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2576</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2576"/>
				<updated>2009-05-22T03:46:44Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt; &lt;br /&gt;
*Alt+-&amp;lt;br&amp;gt;Toggle collapse toolbar.&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
#When a combo box menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2575</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2575"/>
				<updated>2009-05-22T03:45:10Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Priority 1 Checkpoints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The lang attribute is present in the editor's HTML container, dialogs and popup menus.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-expand-abbr 4.2] Specify the expansion of each abbreviation or acronym in a document where it first occurs. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-lang 4.3] Identify the primary natural language of a document. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-tab-order 9.4] Create a logical tab order through links, form controls, and objects. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All user interactive controls in the editor UI have JavaScript-based tab order.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-shortcuts 9.5] Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Frequently used toolbar buttons, such as Bold and Undo, have keyboard shortcuts.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-divide-links 10.5] Until user agents (including assistive technologies) render adjacent links distinctly, include non-link, printable characters (surrounded by spaces) between adjacent links.&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-content-preferences 11.3] Provide information so that users may receive documents according to their preferences (e.g., language, content type, etc.) &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor is able to detect the preferred language settings in the browser and display with the appropriate translation.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-nav-bar 13.5] Provide navigation bars to highlight and give access to the navigation mechanism. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-links 13.6] Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-searches 13.7] If search functions are provided, enable different types of searches for different skill levels and preferences. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-front-loading 13.8] Place distinguishing information at the beginning of headings, paragraphs, lists, etc. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-bundled-version 13.9] Provide information about document collections (i.e., documents comprising multiple pages.). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-skip-over-ascii 13.10] Provide a means to skip over multi-line ASCII art. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no ASCII art in the editor UI.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-icons 14.2] Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-consistent-style 14.3] Create a style of presentation that is consistent across pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The theme and skin systems in the editor ensures that different UI elements will have consistent styles.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-client-links 1.5] Until user agents render text equivalents for client-side image map links, provide redundant text links for each active region of a client-side image map.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-summaries 5.5] Provide summaries for tables. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables in the editor UI are only used for layout purposes.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-abbreviate-labels 5.6] Provide abbreviations for header labels. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables in the editor UI are only used for layout purposes.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-linear-tables 10.3] Until user agents (including assistive technologies) render side-by-side text correctly, provide a linear text alternative (on the current page or some other) for all tables that lay out text in parallel, word-wrapped columns. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-place-holders 10.4] Until user agents handle empty controls correctly, include default, place-holding characters in edit boxes and text areas. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2574</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2574"/>
				<updated>2009-05-21T08:30:57Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* JAWS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
#When a combo box menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2573</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2573"/>
				<updated>2009-05-21T08:30:41Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* JAWS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
#When a combo box menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2572</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2572"/>
				<updated>2009-05-21T08:06:46Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Basic Navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2571</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2571"/>
				<updated>2009-05-21T08:06:33Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Basic Navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10, will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2570</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2570"/>
				<updated>2009-05-21T08:00:12Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* JAWS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 or Ctrl+Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 or Ctrl+Shift+F10 (in cases where Shift+F10 does not work), will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
#When a context menu is opened.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2569</id>
		<title>CKEditor 3.x/Accessibility Compliance</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2569"/>
				<updated>2009-05-20T08:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines|Web Content Accessibility Guidelines]]&amp;lt;br&amp;gt; &lt;br /&gt;
*[[CKEditor 3.x/Accessibility Compliance/The US Section 508 of the Rehabilitation Act|The US Section 508 of the Rehabilitation Act]]&amp;lt;br&amp;gt; &lt;br /&gt;
*[[CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist|IBM Web Accessibility Checklist]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2568</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2568"/>
				<updated>2009-05-20T08:26:36Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| NA &lt;br /&gt;
| There is no content requiring plugins or applets in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2567</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2567"/>
				<updated>2009-05-20T08:26:27Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| N/A &lt;br /&gt;
| There is no content requiring plugins or applets in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2566</id>
		<title>CKEditor 3.x/Accessibility Compliance/Section 508</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2566"/>
				<updated>2009-05-20T08:18:32Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Voluntary Product Accessibility Template (VPAT) for Section 508 can be retrived from [http://www.access-star.org/ITI-VPAT-v1.3.html access-star.org].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Section 1194.22 Web-based Internet information and applications – Detail&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Criteria &lt;br /&gt;
! Supporting Features &lt;br /&gt;
! Remarks and Explanations&lt;br /&gt;
|-&lt;br /&gt;
| (a) A text equivalent for every non-text element shall be provided (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (d) Documents shall be organized so they are readable without requiring an associated style sheet. &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (e) Redundant text links shall be provided for each active region of a server-side image map. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (g) Row and column headers shall be identified for data tables. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (i) Frames shall be titled with text that facilitates frame identification and navigation &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology. &lt;br /&gt;
| Most UI elements (e.g. toolbar buttons, dialog tabs) in the editor come with screenreader accessible labels.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with §1194.21(a) through (l). &lt;br /&gt;
| The editor UI does not utilize any plugins or applets.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (n) When electronic forms are designed to be completed on-line, the form shall allow people using Assistive Technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. &lt;br /&gt;
| &lt;br /&gt;
*When the editor is embedded inside a form, tab order works with the editor like any other regular form input.&amp;lt;br&amp;gt; &lt;br /&gt;
*The editor is designed to let screenreaders read out its name. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (o) A method shall be provided that permits users to skip repetitive navigation links. &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons). &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no time outs in UI elements of the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2565</id>
		<title>CKEditor 3.x/Accessibility Compliance/Section 508</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2565"/>
				<updated>2009-05-20T08:05:52Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Voluntary Product Accessibility Template (VPAT) for Section 508 can be retrived from [http://www.access-star.org/ITI-VPAT-v1.3.html access-star.org].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Section 1194.22 Web-based Internet information and applications – Detail&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Criteria &lt;br /&gt;
! Supporting Features &lt;br /&gt;
! Remarks and Explanations&lt;br /&gt;
|-&lt;br /&gt;
| (a) A text equivalent for every non-text element shall be provided (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (d) Documents shall be organized so they are readable without requiring an associated style sheet. &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (e) Redundant text links shall be provided for each active region of a server-side image map. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (g) Row and column headers shall be identified for data tables. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (i) Frames shall be titled with text that facilitates frame identification and navigation &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. &lt;br /&gt;
| N/A&amp;lt;br&amp;gt;&lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with §1194.21(a) through (l). &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (n) When electronic forms are designed to be completed on-line, the form shall allow people using Assistive Technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (o) A method shall be provided that permits users to skip repetitive navigation links. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| (p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2564</id>
		<title>CKEditor 3.x/Accessibility Compliance/Section 508</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Section_508&amp;diff=2564"/>
				<updated>2009-05-20T07:55:40Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: New page: The Voluntary Product Accessibility Template (VPAT) for Section 508 can be retrived from [http://www.access-star.org/ITI-VPAT-v1.3.html access-star.org].&amp;lt;br&amp;gt;   == Section 1194.22 Web-based...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Voluntary Product Accessibility Template (VPAT) for Section 508 can be retrived from [http://www.access-star.org/ITI-VPAT-v1.3.html access-star.org].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Section 1194.22 Web-based Internet information and applications – Detail&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Criteria &lt;br /&gt;
! Supporting Features &lt;br /&gt;
! Remarks and Explanations&lt;br /&gt;
|-&lt;br /&gt;
| (a) A text equivalent for every non-text element shall be provided (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content).&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (d) Documents shall be organized so they are readable without requiring an associated style sheet.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (e) Redundant text links shall be provided for each active region of a server-side image map.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (g) Row and column headers shall be identified for data tables.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (i) Frames shall be titled with text that facilitates frame identification and navigation&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology.&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with §1194.21(a) through (l). &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (n) When electronic forms are designed to be completed on-line, the form shall allow people using Assistive Technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (o) A method shall be provided that permits users to skip repetitive navigation links. &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| (p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=FCKeditor_3.x/Design_and_Architecture/Accessibility&amp;diff=2563</id>
		<title>FCKeditor 3.x/Design and Architecture/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=FCKeditor_3.x/Design_and_Architecture/Accessibility&amp;diff=2563"/>
				<updated>2009-05-20T07:46:17Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: Updated the VPAT link.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Draft) &lt;br /&gt;
&lt;br /&gt;
__NOTOC__There are two levels of accessibility features we aim to provide with V3: &lt;br /&gt;
&lt;br /&gt;
*Making the editor usable by people with disabilities.&lt;br /&gt;
&lt;br /&gt;
*Ensuring that accessibility features can be introduced in the contents produced with the editor, guaranteeing and enforcing the minimum accessibility level in the contents.&lt;br /&gt;
&lt;br /&gt;
== Standards  ==&lt;br /&gt;
&lt;br /&gt;
The first and most practical way to ensure accessibility in both the above aspects is by following the rules and requirements defined by the common standard available for web applications. &lt;br /&gt;
&lt;br /&gt;
We have chosen two of the most notable standards as those we'll be working to be compliant to: &lt;br /&gt;
&lt;br /&gt;
*The [http://www.w3.org/WAI/ WAI], published by the W3C, which actually comprehends a number of standards and guidelines that interest our project: [http://www.w3.org/WAI/intro/wcag.php Web Content Accessibility Guidelines (WCAG)], [http://www.w3.org/WAI/intro/atag.php Authoring Tool Accessibility Guidelines (ATAG)] and [http://www.w3.org/WAI/intro/aria.php Accessible Rich Internet Applications (WAI-ARIA)];&lt;br /&gt;
&lt;br /&gt;
*The US [http://www.section508.gov/ Section 508] of the Rehabilitation Act.&lt;br /&gt;
&lt;br /&gt;
Apart from the real accessibility needs present in the world, compliance to these two standards is a requirement for many companies and public agencies. &lt;br /&gt;
&lt;br /&gt;
== Certification  ==&lt;br /&gt;
&lt;br /&gt;
Resources permitting, we'll be working to certify our accessibility compliance, making the results of our efforts tangible and trustable. &lt;br /&gt;
&lt;br /&gt;
Not a certification tool, but for Section 508, a common communication approach for compliance is the [http://www.access-star.org/ITI-VPAT-v1.3.html Voluntary Product Accessibility Template (VPAT)].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== The Real World  ==&lt;br /&gt;
&lt;br /&gt;
Standards are good, at the bureaucratic point of view. But our main purpose is really making our editor effectively usable by people with disabilities. The most important thing is giving our end users a wonderful editing experience, not only satisfying the checklists defined by the standards. &lt;br /&gt;
&lt;br /&gt;
We invite accessibility experts and end users to participate, helping us providing the dreamed accessibility solution for browser based editing. &lt;br /&gt;
&lt;br /&gt;
== Features  ==&lt;br /&gt;
&lt;br /&gt;
[TODO: List the features we need to provide for accessibility and standards compliance]&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2562</id>
		<title>CKEditor 3.x/Accessibility Compliance</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2562"/>
				<updated>2009-05-20T07:44:13Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist|IBM Web Accessibility Checklist]]&amp;lt;br&amp;gt; &lt;br /&gt;
*[[CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines|Web Content Accessibility Guidelines]]&amp;lt;br&amp;gt; &lt;br /&gt;
*[[CKEditor_3.x/Accessibility_Compliance/The_US_Section_508_of_the_Rehabilitation_Act|The US Section 508 of the Rehabilitation Act]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2561</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2561"/>
				<updated>2009-05-20T07:33:43Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Priority 3 Checkpoints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-expand-abbr 4.2] Specify the expansion of each abbreviation or acronym in a document where it first occurs. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-lang 4.3] Identify the primary natural language of a document. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-tab-order 9.4] Create a logical tab order through links, form controls, and objects. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All user interactive controls in the editor UI have JavaScript-based tab order.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-shortcuts 9.5] Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Frequently used toolbar buttons, such as Bold and Undo, have keyboard shortcuts.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-divide-links 10.5] Until user agents (including assistive technologies) render adjacent links distinctly, include non-link, printable characters (surrounded by spaces) between adjacent links.&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-content-preferences 11.3] Provide information so that users may receive documents according to their preferences (e.g., language, content type, etc.) &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor is able to detect the preferred language settings in the browser and display with the appropriate translation.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-nav-bar 13.5] Provide navigation bars to highlight and give access to the navigation mechanism. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-links 13.6] Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-searches 13.7] If search functions are provided, enable different types of searches for different skill levels and preferences. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-front-loading 13.8] Place distinguishing information at the beginning of headings, paragraphs, lists, etc. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-bundled-version 13.9] Provide information about document collections (i.e., documents comprising multiple pages.). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-skip-over-ascii 13.10] Provide a means to skip over multi-line ASCII art. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no ASCII art in the editor UI.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-icons 14.2] Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-consistent-style 14.3] Create a style of presentation that is consistent across pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The theme and skin systems in the editor ensures that different UI elements will have consistent styles.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-client-links 1.5] Until user agents render text equivalents for client-side image map links, provide redundant text links for each active region of a client-side image map.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-summaries 5.5] Provide summaries for tables. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables in the editor UI are only used for layout purposes.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-abbreviate-labels 5.6] Provide abbreviations for header labels. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables in the editor UI are only used for layout purposes.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-linear-tables 10.3] Until user agents (including assistive technologies) render side-by-side text correctly, provide a linear text alternative (on the current page or some other) for all tables that lay out text in parallel, word-wrapped columns. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-place-holders 10.4] Until user agents handle empty controls correctly, include default, place-holding characters in edit boxes and text areas. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2560</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2560"/>
				<updated>2009-05-20T07:18:54Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Priority 3 Checkpoints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-expand-abbr 4.2] Specify the expansion of each abbreviation or acronym in a document where it first occurs. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-lang 4.3] Identify the primary natural language of a document. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-tab-order 9.4] Create a logical tab order through links, form controls, and objects. &amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| All user interactive controls in the editor UI have JavaScript-based tab order.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-shortcuts 9.5] Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls.&amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| Frequently used toolbar buttons, such as Bold and Undo, have keyboard shortcuts.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-divide-links 10.5] Until user agents (including assistive technologies) render adjacent links distinctly, include non-link, printable characters (surrounded by spaces) between adjacent links.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-content-preferences 11.3] Provide information so that users may receive documents according to their preferences (e.g., language, content type, etc.) &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-nav-bar 13.5] Provide navigation bars to highlight and give access to the navigation mechanism. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-links 13.6] Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-searches 13.7] If search functions are provided, enable different types of searches for different skill levels and preferences. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-front-loading 13.8] Place distinguishing information at the beginning of headings, paragraphs, lists, etc. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-bundled-version 13.9] Provide information about document collections (i.e., documents comprising multiple pages.). &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-skip-over-ascii 13.10] Provide a means to skip over multi-line ASCII art. &amp;lt;br&amp;gt;&lt;br /&gt;
| NA&amp;lt;br&amp;gt;&lt;br /&gt;
| There is no ASCII art in the editor UI.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-icons 14.2] Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-consistent-style 14.3] Create a style of presentation that is consistent across pages. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-client-links 1.5] Until user agents render text equivalents for client-side image map links, provide redundant text links for each active region of a client-side image map.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-summaries 5.5] Provide summaries for tables. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-abbreviate-labels 5.6] Provide abbreviations for header labels. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-linear-tables 10.3] Until user agents (including assistive technologies) render side-by-side text correctly, provide a linear text alternative (on the current page or some other) for all tables that lay out text in parallel, word-wrapped columns. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-place-holders 10.4] Until user agents handle empty controls correctly, include default, place-holding characters in edit boxes and text areas. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2559</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2559"/>
				<updated>2009-05-20T07:16:33Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* Priority 3 Checkpoints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-expand-abbr 4.2] Specify the expansion of each abbreviation or acronym in a document where it first occurs. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-lang 4.3] Identify the primary natural language of a document. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-tab-order 9.4] Create a logical tab order through links, form controls, and objects. &amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| All user interactive controls in the editor UI have JavaScript-based tab order.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-shortcuts 9.5] Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls.&amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| Frequently used toolbar buttons, such as Bold and Undo, have keyboard shortcuts.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-divide-links 10.5] Until user agents (including assistive technologies) render adjacent links distinctly, include non-link, printable characters (surrounded by spaces) between adjacent links.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-content-preferences 11.3] Provide information so that users may receive documents according to their preferences (e.g., language, content type, etc.) &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-nav-bar 13.5] Provide navigation bars to highlight and give access to the navigation mechanism. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-links 13.6] Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-searches 13.7] If search functions are provided, enable different types of searches for different skill levels and preferences. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-front-loading 13.8] Place distinguishing information at the beginning of headings, paragraphs, lists, etc. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-bundled-version 13.9] Provide information about document collections (i.e., documents comprising multiple pages.). &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-skip-over-ascii 13.10] Provide a means to skip over multi-line ASCII art. &amp;lt;br&amp;gt;&lt;br /&gt;
| NA&amp;lt;br&amp;gt;&lt;br /&gt;
| There is no ASCII art in the editor UI.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-icons 14.2] Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-consistent-style 14.3] Create a style of presentation that is consistent across pages. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-client-links 1.5] Until user agents render text equivalents for client-side image map links, provide redundant text links for each active region of a client-side image map.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-summaries 5.5] Provide summaries for tables. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5.6 Provide abbreviations for header labels. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10.3 Until user agents (including assistive technologies) render side-by-side text correctly, provide a linear text alternative (on the current page or some other) for all tables that lay out text in parallel, word-wrapped columns. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| 10.4 Until user agents handle empty controls correctly, include default, place-holding characters in edit boxes and text areas. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2558</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2558"/>
				<updated>2009-05-20T07:08:44Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| 4.2 Specify the expansion of each abbreviation or acronym in a document where it first occurs. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4.3 Identify the primary natural language of a document. &amp;lt;br&amp;gt;&lt;br /&gt;
| No&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9.4 Create a logical tab order through links, form controls, and objects. &amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| All user interactive controls in the editor UI have JavaScript-based tab order.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9.5 Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls.&amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| Frequently used toolbar buttons, such as Bold and Undo, have keyboard shortcuts.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10.5 Until user agents (including assistive technologies) render adjacent links distinctly, include non-link, printable characters (surrounded by spaces) between adjacent links.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11.3 Provide information so that users may receive documents according to their preferences (e.g., language, content type, etc.) &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.5 Provide navigation bars to highlight and give access to the navigation mechanism. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.6 Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.7 If search functions are provided, enable different types of searches for different skill levels and preferences. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.8 Place distinguishing information at the beginning of headings, paragraphs, lists, etc. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.9 Provide information about document collections (i.e., documents comprising multiple pages.). &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.10 Provide a means to skip over multi-line ASCII art. &amp;lt;br&amp;gt;&lt;br /&gt;
| NA&amp;lt;br&amp;gt;&lt;br /&gt;
| There is no ASCII art in the editor UI.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14.2 Supplement text with graphic or auditory presentations where they will facilitate comprehension of the page. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14.3 Create a style of presentation that is consistent across pages. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2557</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2557"/>
				<updated>2009-05-20T07:05:18Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 3)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2556</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2556"/>
				<updated>2009-05-20T06:05:19Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 3 Checkpoints  ==&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2555</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2555"/>
				<updated>2009-05-20T06:03:46Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2554</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2554"/>
				<updated>2009-05-20T06:03:28Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2553</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2553"/>
				<updated>2009-05-20T06:01:52Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Device-independent JavaScript events (e.g. onclick for links which is also fired when user presses Enter) are used in the editor. In other cases, redundant input mechanisms are also provided.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2552</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2552"/>
				<updated>2009-05-20T05:56:42Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrame documents created by the editor are always displayed in standards compliant mode rather than quirks mode.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| px is used for sizing most UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-refresh logic in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There is no auto-redirect markup in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Complicated dialogs are split into screenreader accessible tabbed pages.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Same or similar set of hotkeys (Tab, Shift-Tab, Alt-F10) are used in similar navigating actions in different UI elements.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Tables are used for layout in dialogs. Some of the current table layouts may not make sense when linearized.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor are dynamically generated and so it does not make sense to have a separate description section for them.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Implicit labels (e.g. checkbox labels in dialogs) are always positioned next to the input widgets.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| Some UI elements in the editor use implicit labels.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Most or all UI elements in the editor can be interacted with via mouse or keyboard.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| UI element or content movements in the editor can only be effected by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2551</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2551"/>
				<updated>2009-05-20T01:50:11Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-markup 3.1] When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-grammar 3.2] Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets 3.3] Use style sheets to control layout and presentation.  &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units 3.4] Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings 3.5] Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-list-structure 3.6] Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-quotes 3.7] Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-fallback-page 6.5] Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-blinking 7.2] Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-periodic-refresh 7.4] Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-no-auto-forward 7.5] Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-latest-w3c-specs 11.1] Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-deprecated 11.2] Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-group-information 12.3] Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links 13.1] Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-use-metadata 13.2] Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-site-description 13.3] Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-clear-nav-mechanism 13.4] Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-table-for-layout 5.3] Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-layout 5.4] If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-longdesc 12.2] Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-unassociated-labels 10.2] Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-associate-labels 12.4] Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable-scripts 6.4] For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-movement 7.3] Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-directly-accessible 8.1] Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-keyboard-operable 9.2] Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-device-independent-events 9.3] For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2550</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2550"/>
				<updated>2009-05-20T01:44:45Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt; &lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3.1 When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.2 Create documents that validate to published formal grammars. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.4 Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.6 Mark up lists and list items properly. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.7 Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 6.5 Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.2 Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.4 Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.5 Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11.1 Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11.2 Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12.3 Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.1 Clearly identify the target of each link. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.2 Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.3 Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.4 Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| 5.3 Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version).&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5.4 If a table is used for layout, do not use any structural markup for the purpose of visual formatting. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| 12.2 Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| 10.2 Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12.4 Associate labels explicitly with their controls. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| 6.4 For scripts and applets, ensure that event handlers are input device-independent. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.3 Until user agents allow users to freeze moving content, avoid movement in pages. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 8.1 Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.]&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9.2 Ensure that any element that has its own interface can be operated in a device-independent manner. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9.3 For scripts, specify logical event handlers rather than device-dependent event handlers. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2549</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2549"/>
				<updated>2009-05-20T01:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-contrast 2.2] Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority 2 for images, Priority 3 for text]. &amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
*Image elements in the editor UI are designed with good contrast to insure visibility in black and white screens.&amp;lt;br&amp;gt;&lt;br /&gt;
*Textual elements in the editor UI have good contrast against the background color.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3.1 When an appropriate markup language exists, use markup rather than images to convey information. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.2 Create documents that validate to published formal grammars. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.4 Use relative rather than absolute units in markup language attribute values and style sheet property values. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 Use header elements to convey document structure and use them according to specification. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.6 Mark up lists and list items properly. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3.7 Mark up quotations. Do not use quotation markup for formatting effects such as indentation. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 6.5 Ensure that dynamic content is accessible or provide an alternative presentation or page. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.2 Until user agents allow users to control blinking, avoid causing content to blink (i.e., change presentation at a regular rate, such as turning on and off).&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.4 Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7.5 Until user agents provide the ability to stop auto-redirect, do not use markup to redirect pages automatically. Instead, configure the server to perform redirects.&amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-pop-ups 10.1] Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user.&amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| All dialogs in the editor UI are floating dialogs displayed within the same page.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11.1 Use W3C technologies when they are available and appropriate for a task and use the latest versions when supported. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11.2 Avoid deprecated features of W3C technologies. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12.3 Divide large blocks of information into more manageable groups where natural and appropriate. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.1 Clearly identify the target of each link. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.2 Provide metadata to add semantic information to pages and sites. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.3 Provide information about the general layout of a site (e.g., a site map or table of contents). &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13.4 Use navigation mechanisms in a consistent manner. &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2548</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2548"/>
				<updated>2009-05-20T01:17:11Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Priority 2 Checkpoints ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use forms (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 2)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2547</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2547"/>
				<updated>2009-05-20T01:11:50Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers 5.1] For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-structure 5.2] For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-frame-titles 12.1] Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-scripts 6.3] Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-auditory-descriptions 1.3] Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-synchronize-equivalents 1.4] For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no video or audio contents in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-alt-pages 11.4] If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2546</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2546"/>
				<updated>2009-05-20T01:01:58Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Priority 1 Checkpoints&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5.1 For data tables, identify row and column headers. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5.2 For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12.1 Title each frame to facilitate frame identification and navigation. &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2545</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2545"/>
				<updated>2009-05-20T00:54:33Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Priority 1 Checkpoints&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-client-side-maps 9.1] Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape.&amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use tables (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use frames (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use applets and scripts (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use multimedia (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if all else fails (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2544</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2544"/>
				<updated>2009-05-20T00:51:29Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no data tables in the editor UI.Tables are used for layout purpose only.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2543</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2543"/>
				<updated>2009-05-20T00:48:57Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Priority 1 Checkpoints&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-avoid-flicker 7.1] Until user agents allow users to control flickering, avoid causing the screen to flicker. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-simple-and-straightforward 14.1] Use the clearest and simplest language appropriate for a site's content. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Accessible labels are kept as concise and simple simple as possible.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | And if you use images and image maps (Priority 1) &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-redundant-server-links 1.2] Provide redundant text links for each active region of a server-side image map. &amp;lt;br&amp;gt; &lt;br /&gt;
| NA&amp;lt;br&amp;gt; &lt;br /&gt;
| There are no image maps in the editor. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2542</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2542"/>
				<updated>2009-05-20T00:44:01Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no table headers in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2541</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2541"/>
				<updated>2009-05-20T00:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Priority 1 Checkpoints&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent 1.1] Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey 2.1] Ensure that all information conveyed with color is also available without color, for example from context or markup. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-identify-changes 4.1] Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). &amp;lt;br&amp;gt; &lt;br /&gt;
| No&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-order-style-sheets 6.1] Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.&amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS. &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-dynamic-source 6.2] Ensure that equivalents for dynamic content are updated when the dynamic content changes. &amp;lt;br&amp;gt; &lt;br /&gt;
| Yes&amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
*IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels. &amp;lt;br&amp;gt; &lt;br /&gt;
*An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API, if JavaScript is not an option.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2540</id>
		<title>CKEditor 3.x/Accessibility Compliance/Web Content Accessibility Guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines&amp;diff=2540"/>
				<updated>2009-05-19T10:16:52Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: New page: The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt;  Priority 1 Checkpoints&amp;lt;br&amp;gt;  {| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The full WCAG 1.0 checklist can be viewed in [http://www.w3.org/TR/WCAG10/full-checklist.html W3C's website].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Priority 1 Checkpoints&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | In General (Priority 1)&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1.1 Provide a text equivalent for every non-text element (e.g., via &amp;quot;alt&amp;quot;, &amp;quot;longdesc&amp;quot;, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.&amp;lt;br&amp;gt;&lt;br /&gt;
| Yes&amp;lt;br&amp;gt;&lt;br /&gt;
| Important images, such as toolbar buttons and frequently used smiley icons, are provided with screenreader accessible alternate text.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2539</id>
		<title>CKEditor 3.x/Accessibility Compliance</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2539"/>
				<updated>2009-05-19T10:09:54Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist|IBM Web Accessibility Checklist]]&amp;lt;br&amp;gt; &lt;br /&gt;
*[[CKEditor_3.x/Accessibility_Compliance/Web_Content_Accessibility_Guidelines|Web Content Accessibility Guidelines]]&amp;lt;br&amp;gt; &lt;br /&gt;
*The US Section 508 of the Rehabilitation Act&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2538</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2538"/>
				<updated>2009-05-19T09:47:20Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no table headers in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2537</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2537"/>
				<updated>2009-05-19T08:50:03Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no table headers in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| Yes &lt;br /&gt;
| There are no blinking or flickering contents in the editor. Moveable UI elements such as dialogs can only be moved in a smooth fashion by the user.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| There are no time outs in UI elements of the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| An equivalent text-only page with a &amp;amp;lt;textarea&amp;amp;gt; element can be created by not activating CKEditor's replace API.&lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| No &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2536</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2536"/>
				<updated>2009-05-19T08:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor is designed to let screenreaders read out its name.&lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| Pressing tab and shift-tab to change focus to the editor from outside will put the focus directly into the editing area, instead of other focusable elements of the editor (e.g. toolbar buttons).&lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| IFrames in the editor, such as the WYSIWYG editing area and combo boxes, are given screenreader accessible labels.&lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| There are no table headers in the editor UI.&lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| The editor and its dialogs are still usable without cascading style sheets. Toolbar buttons appear as textual links without CSS.&lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| Toolbar buttons will appear as textual buttons in Windows high contrast mode. Selection of text and background colors is still possible with textual labels in the color selection panels.&lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| NA &lt;br /&gt;
| There are no blinking or flickering contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| No &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2535</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2535"/>
				<updated>2009-05-19T08:33:17Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes &lt;br /&gt;
| Important images such as toolbar icons are readable in screenreaders. Less important images such as object placeholders and infrequently used smiley icons are given alt=&amp;quot;&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA &lt;br /&gt;
| There are no image maps in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA &lt;br /&gt;
| There are no graphs and charts in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA &lt;br /&gt;
| There are no video or audio contents in the editor.&lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes &lt;br /&gt;
| Most or all functions in the editor are accessible from keyboard.&lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned &lt;br /&gt;
| There is no alternative text for plugin placeholders in the editor yet.&lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| NA &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| No &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2534</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2534"/>
				<updated>2009-05-19T08:21:35Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The complete checklist with developer guidelines can be found at [http://www-03.ibm.com/able/guidelines/web/accessweb.html IBM's website].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint &lt;br /&gt;
| Yes/No/Planned/NA &lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content &lt;br /&gt;
| Planned&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses &lt;br /&gt;
| NA&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility &lt;br /&gt;
| No&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2533</id>
		<title>CKEditor 3.x/Accessibility Compliance/IBM Web Accessibility Checklist</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist&amp;diff=2533"/>
				<updated>2009-05-19T08:17:13Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: New page: {| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; |- | Checkpoint | Yes/No/Planned/NA | Comments |- | 1. Images and animations |  |  |- | 2. Image maps |  |  |- | 3. Graphs and cha...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;80%&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint&lt;br /&gt;
| Yes/No/Planned/NA&lt;br /&gt;
| Comments&lt;br /&gt;
|-&lt;br /&gt;
| 1. Images and animations&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2. Image maps&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3. Graphs and charts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 4. Multimedia&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5. Scripts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 6. Applets, plugins and non-HTML content&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 7. Forms&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 8. Skip to main content&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9. Frames&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10. Table headers&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11. Cascading style sheets&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 12. Color and contrast&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 13. Blinking, moving or flickering content&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14. Timed responses&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 15. Text-only page&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 16. Verify accessibility&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2532</id>
		<title>CKEditor 3.x/Accessibility Compliance</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2532"/>
				<updated>2009-05-18T09:12:10Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[CKEditor_3.x/Accessibility_Compliance/IBM_Web_Accessibility_Checklist|IBM Web Accessibility Checklist]]&amp;lt;br&amp;gt; &lt;br /&gt;
*Web Content Accessibility Guidelines&amp;lt;br&amp;gt; &lt;br /&gt;
*The US Section 508 of the Rehabilitation Act&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2531</id>
		<title>CKEditor 3.x/Accessibility Compliance</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility_Compliance&amp;diff=2531"/>
				<updated>2009-05-18T09:11:15Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: New page: *IBM Web Accessibility Checklist&amp;lt;br&amp;gt; *Web Content Accessibility Guidelines&amp;lt;br&amp;gt; *The US Section 508 of the Rehabilitation Act&amp;lt;br&amp;gt;  &amp;lt;br&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*IBM Web Accessibility Checklist&amp;lt;br&amp;gt;&lt;br /&gt;
*Web Content Accessibility Guidelines&amp;lt;br&amp;gt;&lt;br /&gt;
*The US Section 508 of the Rehabilitation Act&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=Main_Page&amp;diff=2530</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=Main_Page&amp;diff=2530"/>
				<updated>2009-05-18T09:08:08Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: /* CKEditor 3.x (former &amp;quot;FCKeditor&amp;quot;) (Under Development) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#CUSTOMTITLE:FCKeditor Docs}}Welcome to the wiki site of '''FCKeditor''' and its sister projects. This site is not intended to replace our [http://www.fckeditor.net: official web site], but aims to be the place to find references, technical information and the documentation.&lt;br /&gt;
&lt;br /&gt;
== FCKeditor 2.x ==&lt;br /&gt;
&lt;br /&gt;
* [[FCKeditor 2.x/Developers Guide|Developer's Guide]] - How to install, configure, integrate and customize FCKeditor.&lt;br /&gt;
* [[FCKeditor 2.x/Users Guide|User's Guide]] - How to use FCKeditor and its interface.&lt;br /&gt;
&lt;br /&gt;
== CKFinder ==&lt;br /&gt;
&lt;br /&gt;
* [[CKFinder/Developers Guide|Developer's Guide]]&lt;br /&gt;
* [[CKFinder/Users Guide|User's Guide]]&lt;br /&gt;
&lt;br /&gt;
== CKEditor 3.x (former &amp;quot;FCKeditor&amp;quot;) (Under Development)  ==&lt;br /&gt;
&lt;br /&gt;
*[[FCKeditor 3.x/Design and Architecture|Design and Architecture]] &lt;br /&gt;
*[[CKEditor 3.x/Developers Guide|Developer's Guide]] &lt;br /&gt;
*[[CKEditor 3.x/Users Guide|User's Guide]]&lt;br /&gt;
*[[CKEditor 3.x/Accessibility Compliance|Accessibility Compliance]]&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Developers_Guide/Integration&amp;diff=2513</id>
		<title>CKEditor 3.x/Developers Guide/Integration</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Developers_Guide/Integration&amp;diff=2513"/>
				<updated>2009-04-16T08:16:52Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are several ways to integrate CKEditor into your pages. This page presents the most common way to achieve it. &lt;br /&gt;
&lt;br /&gt;
== Step 1: Loading CKEditor  ==&lt;br /&gt;
&lt;br /&gt;
CKEditor is a JavaScript application. To load it, you just need to include a single file reference at your page. Supposing that you have [[CKEditor 3.x/Developers Guide/Installation|installed]] CKEditor at the &amp;quot;ckeditor&amp;quot; directory at the root of your web site, here you have an example: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;head&amp;amp;gt;&lt;br /&gt;
	...&lt;br /&gt;
	&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;/ckeditor/ckeditor.js&amp;quot;&amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/head&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
With the above file loaded, the CKEditor JavaScript API is ready to be used. &lt;br /&gt;
&lt;br /&gt;
== Step 2: Creating an Editor Instance  ==&lt;br /&gt;
&lt;br /&gt;
CKEditor works just like a textarea in your page. While the editor offers a user interface to easily write, format and work with rich text, the same thing could be achieved, not that easily, with a textarea, requiring the user to type HTML code inside of it. &lt;br /&gt;
&lt;br /&gt;
But, as a matter of fact, CKEditor uses a textarea to transfer its data to the server. The textarea is invisible to the end user. So, to create and editor instance you must, ironically, create a textarea first: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;textarea name=&amp;quot;editor1&amp;quot;&amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;Initial value.&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;lt;/textarea&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
Note that, if you want to load data into the editor, from a database for example, just put that data inside the textarea, just like the above example. &lt;br /&gt;
&lt;br /&gt;
In this example, we have named our textarea &amp;quot;editor1&amp;quot;. This name can be used in the server side later, when receiving the posted data. &lt;br /&gt;
&lt;br /&gt;
Now, using the CKEditor JavaScript API, we &amp;quot;replace&amp;quot; the plain textarea with an editor instance. A single JavaScript call is needed for that: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt;&lt;br /&gt;
	CKEDITOR.replace( 'editor1' );&lt;br /&gt;
&amp;amp;lt;/script&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
This script block must be included at any point &amp;quot;after&amp;quot; the &amp;amp;lt;textarea&amp;amp;gt; tag in the page. You can also call the replace function inside &amp;amp;lt;head&amp;amp;gt;, but you need to listen for the &amp;quot;window.onload&amp;quot; event in such case: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt;&lt;br /&gt;
	window.onload = function()&lt;br /&gt;
	{&lt;br /&gt;
		CKEDITOR.replace( 'editor1' );&lt;br /&gt;
	};&lt;br /&gt;
&amp;amp;lt;/script&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
== Step 3: Saving the Editor Data  ==&lt;br /&gt;
&lt;br /&gt;
As previously described, the editor works just like a &amp;amp;lt;textarea&amp;amp;gt; field. So, when submitting a form containing an editor instance, its data will be simply posted, using the textarea name as the key to retrieve it. &lt;br /&gt;
&lt;br /&gt;
For example, following the above example, in PHP we would do something like this: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;?php&lt;br /&gt;
$editor_data = $_POST[ 'editor1' ];&lt;br /&gt;
?&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
=== Client Side Data Handling  ===&lt;br /&gt;
&lt;br /&gt;
Some applications (like Ajax applications) need to handle all data at the client side, sending it to the server by its own ways. In such case, it's enough to use the CKEditor API to easily retrieve an editor instance data. For example: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt;&lt;br /&gt;
	var editor_data = CKEDITOR.instances.editor1.getData();&lt;br /&gt;
&amp;amp;lt;/script&amp;amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
== Complete Sample  ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;head&amp;amp;gt;&lt;br /&gt;
	&amp;amp;lt;title&amp;amp;gt;Sample - CKEditor&amp;amp;lt;/title&amp;amp;gt;&lt;br /&gt;
	&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;/ckeditor/ckeditor.js&amp;quot;&amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/head&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;body&amp;amp;gt;&lt;br /&gt;
	&amp;amp;lt;form method=&amp;quot;post&amp;quot;&amp;amp;gt;&lt;br /&gt;
		&amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
			My Editor:&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
			&amp;amp;lt;textarea name=&amp;quot;editor1&amp;quot;&amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;Initial value.&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;lt;/textarea&amp;amp;gt;&lt;br /&gt;
			&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt;&lt;br /&gt;
				CKEDITOR.replace( 'editor1' );&lt;br /&gt;
			&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;
		&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
		&amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
			&amp;amp;lt;input type=&amp;quot;submit&amp;quot; /&amp;amp;gt;&lt;br /&gt;
		&amp;amp;lt;/p&amp;amp;gt;&lt;br /&gt;
	&amp;amp;lt;/form&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/body&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== JavaScript API  ==&lt;br /&gt;
&lt;br /&gt;
Work in progress...&lt;br /&gt;
&lt;br /&gt;
One of our users has put up a temporary guide [[Talk:CKEditor_3.x/Developers_Guide/Integration|here]]. Thank you Christiaan.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2509</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2509"/>
				<updated>2009-04-14T07:49:19Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 or Ctrl+Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 or Ctrl+Shift+F10 (in cases where Shift+F10 does not work), will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab. &lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Navigating Color Selection Boxes ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through colors forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc&amp;lt;br&amp;gt;Press Enter to apply the selected color to the current selection in the editing area. Enter puts the focus back to the editing area as well.&amp;lt;br&amp;gt;Press Esc to close the color selection box and put focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	<entry>
		<id>https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2508</id>
		<title>CKEditor 3.x/Accessibility</title>
		<link rel="alternate" type="text/html" href="https://docs-old.ckeditor.com/index.php?title=CKEditor_3.x/Accessibility&amp;diff=2508"/>
				<updated>2009-04-14T07:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Martinkou: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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. &lt;br /&gt;
&lt;br /&gt;
== Basic Navigation&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;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.&amp;lt;br&amp;gt;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. &lt;br /&gt;
*Alt+F10 &amp;lt;br&amp;gt;Pressing Alt+F10 when the editing area is focused will move the focus to the editor toolbar. &lt;br /&gt;
*Shift+F10 or Ctrl+Shift+F10 &amp;lt;br&amp;gt;Pressing Shift+F10 or Ctrl+Shift+F10 (in cases where Shift+F10 does not work), will open the context menu inside the editing area. &lt;br /&gt;
*Alt+F11 &amp;lt;br&amp;gt;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.&lt;br /&gt;
&lt;br /&gt;
== Navigating Toolbar  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Left Arrow and Right Arrow&amp;lt;br&amp;gt;Once the toolbar is focused by Alt+F10 from the editing area, Tab and Shift+tab will move focus forward and backward among toolbar items. Toolbar item focus is cyclic so going backwards from the first item will put focus to the last item, and vice versa.&amp;lt;br&amp;gt;Left Arrow and Right Arrow works in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc will put the focus back to the editing area without executing any commands. Pressing Enter will activiate the selected toolbar item.&lt;br /&gt;
&lt;br /&gt;
== Navigating Dialogs  ==&lt;br /&gt;
&lt;br /&gt;
*Tab and Shift+Tab &amp;lt;br&amp;gt;Pressing Tab and Shift+Tab when dialog tabs are not focused will move the focus among input element in the dialog; when a dialog tab is focused, Tab and Shift+Tab will cycle through tab pages in the dialog.&amp;lt;br&amp;gt;Focus order in dialogs is cyclic so when the first tab or first input elements is focused and Shift+Tab is pressed, then the last tab or last input element will get the focus. Dialog buttons count as input elements as well. &lt;br /&gt;
*Left Arrow and Right Arrow&amp;lt;br&amp;gt;When a dialog tab is focused, Left Arrow and Rigth Arrow can also be used to cycle between tabs like Tab and Shift+Tab.&lt;br /&gt;
*Alt+F10&amp;lt;br&amp;gt;Pressing Alt+F10 in a dialog will put focus to the currently active tab. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Pressing Esc in a dialog is equivalent to pressing the Cancel button or the Close button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a single-line text input is at focus is equivalent to pressing the OK button.&amp;lt;br&amp;gt;Pressing Enter in a dialog when a dialog tab is focused puts focus back to the first input element inside that tab page.&lt;br /&gt;
&lt;br /&gt;
== Navigating Context Menus  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;When a context menu is opened, press Tab to cycle through menu items forward, Shift+Tab to cycle backwards. &amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab respectively. &lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate a menu item or open a sub-menu.&amp;lt;br&amp;gt;Press close a context menu without executing any command.&lt;br /&gt;
&lt;br /&gt;
== Navigating Style Combo Boxes  ==&lt;br /&gt;
&lt;br /&gt;
*Tab, Shift+Tab, Down Arrow and Up Arrow&amp;lt;br&amp;gt;Press Tab and Shift+Tab to cycle through items in a combo box forward and backwards, respectively.&amp;lt;br&amp;gt;Down Arrow and Up Arrow work in the same manner as Tab and Shift+Tab.&lt;br /&gt;
*Enter and Esc &amp;lt;br&amp;gt;Press Enter to activate the selected item in a combo box and put the focus back to the editing area.&amp;lt;br&amp;gt;Press Esc to close the combo box without executing any command, and put the focus back to the toolbar.&lt;br /&gt;
&lt;br /&gt;
== Editor Hotkeys  ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of hotkeys that you can use inside the editing area in addition to the more common text editing keyboard commands (i.e. arrow keys to move the caret, end to move to the end of line, etc.). &lt;br /&gt;
&lt;br /&gt;
*Ctrl+Z &amp;lt;br&amp;gt;Undo command. &lt;br /&gt;
*Ctrl+Y and Ctrl+Shift+Z &amp;lt;br&amp;gt;Redo command. &lt;br /&gt;
*Ctrl+L &amp;lt;br&amp;gt;Open link dialog. &lt;br /&gt;
*Ctrl+B &amp;lt;br&amp;gt;Bold command. &lt;br /&gt;
*Ctrl+I &amp;lt;br&amp;gt;Italics command. &lt;br /&gt;
*Ctrl+U &amp;lt;br&amp;gt;Underline command. &lt;br /&gt;
*Ctrl+C or Ctrl+Insert&amp;lt;br&amp;gt;Copy. &lt;br /&gt;
*Ctrl+V or Shift+Insert&amp;lt;br&amp;gt;Paste. &lt;br /&gt;
*Ctrl+X or Shift+Delete&amp;lt;br&amp;gt;Cut. &lt;br /&gt;
*Ctrl+Left or Ctrl+Right&amp;lt;br&amp;gt;Move to the previous or next word. &lt;br /&gt;
*Ctrl+Backspace&amp;lt;br&amp;gt;Remove the previous word. &lt;br /&gt;
*Ctrl+Delete&amp;lt;br&amp;gt;Remove the current word. &lt;br /&gt;
*Shift+Enter&amp;lt;br&amp;gt;Create a new line in the same paragraph or list item.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JAWS  ==&lt;br /&gt;
&lt;br /&gt;
*Editing Mode vs. Non-editing Mode&amp;lt;br&amp;gt;JAWS has the distinction between editing mode and non-editing mode for text boxes and rich text areas. When JAWS is entering editing mode, a high pitched 'pop' sound is played to notify the user of the mode switch. Similarly, when JAWS is entering non-editing mode, a lower pitched 'pop' sound is played.&amp;lt;br&amp;gt;It is up to JAWS to decide whether to put a text box or a rich text area to editing mode on the initial focus. When it happens that JAWS has put the initial focus to CKEditor in non-editing mode, the user will find that he/she cannot type into the editor, and no 'pop' sound is played when focus was put into the editing area. To fix that, simply press Enter to switch JAWS to editing mode, and a high pitched 'pop' sound should be played.&amp;lt;br&amp;gt;Pressing Esc inside CKEditor will switch JAWS to non-editing mode, along with a lower pitched 'pop' sound to indicate the mode switch. &lt;br /&gt;
*Refreshing the Virtual Cursor &amp;lt;br&amp;gt;JAWS keeps an internal model of the browser's view, and along with it, a virtual cursor, to facilitate reading of the contents in a web browser. The internal model kept by JAWS, however, is not always in sync with the displayed contents in the browser window. This is especially true for dynamically generated web contents written in JavaScript, which CKEditor depends on.&amp;lt;br&amp;gt; When JAWS's virtual cursor is out-of-sync with the browser's displayed contents, the user will be unable to move correctly among the web page's contents. The user will also find that JAWS's voice reading out unpredictable garbage from the web browser - e.g. it may be reading out the raw HTML code in the web page, or it may be reading out the same element over and over despite the user's actions to move the virtual cursor away from that element.&amp;lt;br&amp;gt;To refresh JAWS's internal model and to keep the virtual cursor back in sync with the browser, the user will need to press Insert+Esc. In cases where even Insert+Esc fails to refresh JAWS's virtual cursor correctly, the user can press Insert+Z twice, slowly, to disable and re-enable the virtual cursor.&amp;lt;br&amp;gt;There are a few points in CKEditor usage in which JAWS will get out-of-sync with the browser window contents:&lt;br /&gt;
&lt;br /&gt;
#When an editor is newly created in the middle of a browsing session. &lt;br /&gt;
#When a dialog is opened. &lt;br /&gt;
#When a dialog is closed.&lt;br /&gt;
&lt;br /&gt;
In all of the above three events, it is recommended that the user press Insert+Esc to keep JAWS's virtual cursor in sync with the browser display. &lt;br /&gt;
&lt;br /&gt;
*Arrow Keys&amp;lt;br&amp;gt;Arrow keys have special meaning in JAWS when virtual cursor is mode is on. Arrow hotkeys (like left arrow and right arrow for cycling through toolbar items) will stop working when JAWS is opened and in virtual cursor mode. Equivalent hotkeys like Tab and Shift+Tab should be used instead.&lt;/div&gt;</summary>
		<author><name>Martinkou</name></author>	</entry>

	</feed>