Goose Tree Web Design, crafting the right web site for you.

Article #7

Standards for Access Keys

By Leta Labuschagne, 10 July 2007.

Following on after the previous article which outlined the problems with the accesskey attribute of navigation links, further research revealed that in some parts of the world, at least, governments are attempting to set a standard list of access keys to provide some semblance of consistency for web site visitors.

United Kingdom

In the UK Section 2.4.4, UK Government accesskeys standard of the e-government Resources Handbook recommends the following accesskeys standard:

New Zealand

The NZ Government Agency Web Site Standards recommend navigation access keys for government agency web sites as follows:

United States

The US Government has supposedly not yet committed itself to setting a standard (the author could not establish the fact), but several on-line reports suggest that US academic institutions are following a convention similar to that of the UK Government. Australian government sites and European commercial sites are reportedly also following the UK trend.

What next?

At least there are many in the web development community who are concerned about the issue of standards and a consistent navigation experience for the disabled web site visitor. However, it is unfortunate that government agencies are attempting standardisation in isolation, while the internet is a global forum.

It would be really useful if the W3C HTML Techniques for Web Content Accessibility Guidelines could include a global recommendation for standard access keys, taking into account the recent developments in browser accessibility and how that affects the web site developer's options.

And lastly, how do browsers implement the activation of access keys?

From a survey of the current on-line information and through personal verification for a selection of these browsers, the following seems to be the current state of the art:

BrowserVersionActivate Access Key
Internet ExplorerIE < 4Accesskey not supported
Internet ExplorerIE 4Alt + Accesskey
Internet ExplorerIE 5+ (Windows)Alt + Accesskey, then Enter
Internet ExplorerIE 5, 6 (Mac)Control + Accesskey
FirefoxFF <= 1.5 (Windows) Alt + Accesskey
FirefoxFF 2 (Windows)Alt + Shift + Accesskey
FirefoxFF 2 (Mac)Control + Accesskey
Netscape Navigator   NN < 6Accesskey not supported
Netscape NavigatorNN 6-8 (Windows)Alt + Accesskey
Netscape NavigatorNN 9 (Windows)Alt + Shift + Accesskey
Netscape NavigatorNN 6+ (Mac)Control + Accesskey
OperaEarly versionsAccesskey not supported
Operav7+ (Windows or Mac)  Shift + Escape, then Accesskey
Mozilla(Mac)Control + Accesskey
Mozilla(Windows)Alt + Accesskey
Safariv1.2+ (Mac)Control + Accesskey
Camino(Mac)Accesskey not supported

See also this interesting article Keyboard Accessibility - Providing Keyboard Shortcuts Using accesskey on the WebAIM website.

About the author: Leta Labuschagne studied web design at the University of Otago, New Zealand, and is the Director of Goose Tree Web Design. This article may be freely copied and re-used as long as the author credit and this copyright statement remains intact.