Are Access Keys The Future Of Universal Access?
Friday, September 25th, 2009by Cory Bohon

Universal Access is an interesting topic and while many companies are trying to be innovative in this area, there still needs to be more work with regards to Universal Access and website design. Most web designers (myself included) don’t spend a lot of time thinking about how the end user will access the site. Many of us spend the time to make the site look pretty or achieve an important function without paying attention to things like screen readers, refreshable braille displays, or other asistive devices for the sighted user, tactile user, or auditory user.
Access Keys could be a potential use in designing accessible web pages. By adding a bit of HTML code to a link, we can give a new type of behavior to the web browser. Users can use modifier keys and the specified access key to jump to different links on a web page. While some developers use this type of technology, which has actually been around since 1999, it’s use isn’t as prevalent as it could be.
The UK has actually specified a standard of sorts for access key usage. It goes something like this:
- S – Skip navigation
- 1 – Home page
- 2 – What’s new
- 3 – Site map
- 4 – Search
- 5 – Frequently Asked Questions (FAQ)
- 6 – Help
- 7 – Complaints procedure
- 8 – Terms and conditions
- 9 – Feedback form
- 0 – Access key details
While these rules aren’t imposed on web designers, it is considered good use to develop pages using these access keys. I would love to see the US follow similarly for web design principals. If we could start using these access keys on more websites it would make them universally navigatable by different users.
One hitch to using access keys is that the web browser developers all use different modifier keys to make them work. Google Chrome uses “Alt,” Internet Explorer uses “Alt,” and Opera uses “Shift + Esc.” Apple’s Safari is the most confusing of them all, if you are using version 2.0, Mac users use “Control” while Windows users use “Alt”; if you are running version 3.0, Mac users use “Control + Option” while Windows users use “Alt.” How do you convey to your user which key they should use? If the user isn’t tech savvy, how will they know what they’re running, let alone which version? All of these differences pose problems in standardizing the usage of access keys. This is one of the things we’re trying to figure out.
You can read more about access keys on Wikipedia and WordPress.

