Access keys: more confusion than else?

These days I’ve been won­der­ing on an impor­tant (web) issue: does the access keys really helps the end user more than con­fus­ing it?
I used access keys in dif­fer­ent sit­u­a­tions: a company’s site, an “ama­to­r­ial” page, a very little asso­ci­a­tion and so on. Every time I used them because I felt I had to do it, but not this time. I’ve been redesign­ing a company’s site (as I said in the pre­vi­ous post) that now is pretty fin­ished, and I choose to remove the access keys. And I have at least three rea­sons to moti­vate this choice.

1. Dif­fer­ent imple­men­ta­tions for every browser
Let do an exam­ple: sup­pose we have to go to the link pointed by the access key ‘0’. Now you’re run­ning explorer on win­dows, so you have to press CTRL + ALT + 0. If you are, instead, run­ning fire­fox on win­dows, you have to press CTRL + 0. And if you run opera, you have to press ALT + 0. And wait, if you’re on linux, with fire­fox, you have to press ALT + 0. And, at least for me, it’s a bit confusing.

2. Short­cut rede­f­i­n­i­tion
What hap­pens if you define ‘F’ as an access key? Well, hap­pens that you can’t use it. Not always, at least. Because you’re redefin­ing one of the most used short­cuts: ALT + F. This means you can’t use the ‘F’ as an access key under fire­fox on linux and opera both on win­dows and on linux. And this is just an example.

3. Do you remem­ber?
When you have more than three links with an access key defined, becomes hard to know what to press every­time. If you want to know what access key you should press, then you should see what letter is next to the link (sup­pos­ing is writ­ten, as it should be). Or worst, you should pass the mouse over the link. At this point, I guess that a click is faster.

By the way I didn’t talked about dis­able users. I guess they uses the access keys, although I don’t know in what per­centual. But they’re a restricted group, and I think that if you can make an acces­si­ble menu (I should make an entire post ded­i­cated to this topic), you shouldn’t have any big problem.

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">