Page 1 of 1
Accessibility and CMS
Posted: Mon Sep 24, 2007 9:10 am
by Sy
I am currently working through the guidelines for making a site conform to the Accessibility standards:
http://www.w3.org/TR/WAI-WEBCONTENT/
One of the things in this is that the site must be navigatable using the keyboard, could the menu manager include keyboard shortcuts ?
Re: Accessibility and CMS
Posted: Mon Sep 24, 2007 9:43 am
by RonnyK
Sy,
I know that some pages already have this, as the default content HOME-page, has "shortcut key=1" in the "Description (title attribute):", so for the pages you wnat to activate it, you can give specific "descriptions" at the options-tab to enable this.
The key combinations for validating these shortcuts differ between Web browsers. Here are the procedures to follow for activating the keyboard shortcuts within the main Web browsers :
IE Windows : Alt and [Keyboard shortcut], then Enter
Mozilla, Netscape, K-Meleon, FireFox Windows : Alt and [Keyboard shortcut]
Opera 7 Windows, Macintosh, Linux : Caps lock + Escape and [Keyboard shortcut]
MSIE Macintosh : Ctrl and [Keyboard shortcut], then Enter
Safari 1.2 Macintosh : Ctrl and [Keyboard shortcut]
Mozilla, Netscape Macintosh : Ctrl and [Keyboard shortcut]
Galeon/Mozilla/FireFox Linux Alt and [Keyboard shortcut]
Netscape 4, Camino, Galeon, Konqueror, Omniweb, Safari prior to version 1.2,
Ronny
Re: Accessibility and CMS
Posted: Mon Sep 24, 2007 10:04 am
by alby
RonnyK wrote:
I know that some pages already have this, as the default content HOME-page, has "shortcut key=1" in the "Description (title attribute):", so for the pages you wnat to activate it, you can give specific "descriptions" at the options-tab to enable this.
For thoroughness:
- Shortcut is defined in (Option) "Access Key" field (in red)
- You can move in page with (Option) "Tab index" field also (in green)
- In MenuManager check if you have:
url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}>{$node->hierarchy}: {$node->menutext}
Alby
Re: Accessibility and CMS
Posted: Mon Sep 24, 2007 10:54 am
by Sy
Thank you.
Re: Accessibility and CMS
Posted: Mon Sep 24, 2007 11:04 am
by RonnyK
You're right Alby,
I was to quick in replying, I knew it was in the options, and didn't check the two fields, down (I only looked at the text).
Ronny