Opened 17 years ago

Closed 15 years ago

#1064 closed New Feature (fixed)

The FCKEditor toolbars are not accessible to Blind people who use screen readers

Reported by: Paul Hunt Owned by:
Priority: Normal Milestone: CKEditor 3.0
Component: UI : Toolbar Version: SVN (FCKeditor) - Retired
Keywords: Confirmed Cc: administrator@…


I am Blind and am developing content on a site hosted by uses the DotNetNuke portal and the DotNetNuke portal uses the FCKEditor. The editor works fine when composing straight text but I can't use the toolbar because all or most of the controls are graphics that can't be picked up by Screen Readers. Furthermore, there doesn't seem to be any keyboard equivalents. For these reasons, I can't even document the problems. I'm asking that the FCKEditor follow guideline. Web Content Accessibility Guideline 1.0 Guideline 8. Since access to these controls is critical for content developers, this is considered a priority one checkpoint.

Change History (4)

comment:1 Changed 17 years ago by Frederico Caldeira Knabben

Keywords: FCKEditor Toolbar Accessibility removed
Milestone: FCKeditor 3.0

Well be strongly working on accessibility for version 3.0. The most important thing for us will be matching usability and accessibility. We don't want to propose accessibility features just to say that we do so, but we aim to make them nice for those who will use them, without of course interfering in the experience of those who will not use them.

Being you Blind, and a potential editor user, a wonderful contribution to help us would be your description of features that FCKeditor should have, and how we should effectively propose them.

As much information we have, as better we can do it. Thanks in advance.

comment:2 Changed 17 years ago by Alfonso Martínez de Lizarrondo

On a side note, there are several keyboard shortcuts defined in the fckconfig.js file, and you can add your own to trigger any command that you desire.

FCKConfig.Keystrokes = [
	[ CTRL + 65 /*A*/, true ],
	[ CTRL + 67 /*C*/, true ],
	[ CTRL + 70 /*F*/, true ],
	[ CTRL + 83 /*S*/, true ],
	[ CTRL + 88 /*X*/, true ],
	[ CTRL + 86 /*V*/, 'Paste' ],
	[ SHIFT + 45 /*INS*/, 'Paste' ],
	[ CTRL + 88 /*X*/, 'Cut' ],
	[ SHIFT + 46 /*DEL*/, 'Cut' ],
	[ CTRL + 90 /*Z*/, 'Undo' ],
	[ CTRL + 89 /*Y*/, 'Redo' ],
	[ CTRL + SHIFT + 90 /*Z*/, 'Redo' ],
	[ CTRL + 76 /*L*/, 'Link' ],
	[ CTRL + 66 /*B*/, 'Bold' ],
	[ CTRL + 73 /*I*/, 'Italic' ],
	[ CTRL + 85 /*U*/, 'Underline' ],
	[ CTRL + SHIFT + 83 /*S*/, 'Save' ],
	[ CTRL + ALT + 13 /*ENTER*/, 'FitWindow' ],
	[ CTRL + 9 /*TAB*/, 'Source' ]
] ;

comment:3 Changed 16 years ago by Wojciech Olchawa

Keywords: Confirmed added

comment:4 Changed 15 years ago by Frederico Caldeira Knabben

Resolution: fixed
Status: newclosed

We have it implemented in V3. The toolbar is reachable with ALT+F10, and navigable with tab and arrows.

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy