Dynamic Accesskeys

Accesskeys in (X)HTML is an example of a beautiful hypothesis being ruined by an ugly fact. The theory of being able to assign keys to activate links in web pages is sound but the reality is that the choice of keys is limited by those that are used to control the browser (and of course the reserved ones are different for each browser); there are no standards for which keys to use for common tasks such as ‘home’ or ‘next page’; and every operating system has a different method of combining keys (e.g. CTRL+A, ALT+A Apple+A). Here’s one approach to solving part of the problem: dynamically assigned accesskeys. The technique is to allow each user to specify they keys they want to use for common functions on the site and use Javascript to assign them on each page load. Presumably the key assignments are stored in a cookie for later. Interesting technique.

About Ian Davis

British entrepreneur and CEO of Kasabi. Primary interests are open data, the semantic web and decentralization.
This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s