The Artima Developer Community
Sponsored Link

Web Buzz Forum
Reasons Not to Use Accesskeys

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Syam Kumar

Posts: 752
Nickname: skr
Registered: Apr, 2004

Syam Kumar is.
Reasons Not to Use Accesskeys Posted: Apr 27, 2004 4:38 PM
Reply to this message Reply

This post originated from an RSS feed registered with Web Buzz by Syam Kumar.
Original Post: Reasons Not to Use Accesskeys
Feed Title: WebMaster View
Feed URL: http://feed.webmasterview.com/
Feed Description: WebMaster View is an online magazine for web site owners, designers and developers, featuring News, How-to articles and tips.
Latest Web Buzz Posts
Latest Web Buzz Posts by Syam Kumar
Latest Posts From WebMaster View

Advertisement

The accesskey attribute in an HTML tag element assigns an access key to it. Pressing the access key assigned to an element gives focus to the element. While it is a great idea in principle, it may conflict with the User Agent defined keystroke combinations. Derek Featherstone, co-founder of WATS.ca says that using the digits 0 to 9 as accesskeys is not without problems either.

Current and previous versions of WindowEyes software use Alt+0 through Alt+9 to reference "User-defined windows" that outline specific areas of the screen.
...

In Opera, to activate a letter accesskey, you hold down Shift + Esc + letter. When using numbers on the other hand, you must press Shift + Esc, let go, and then press the number.

This becomes more problematic as the number keys also have functionality within Opera...
...

This means that if you don't press the number soon enough after you've pressed and released Shift + Esc, you will invoke the default number behaviour instead of the element to which the accesskey is assigned.

The solution he suggests is to use link relationships as an alternative.

As users, we could all get our own way, and we don't have to learn how to have keystroke access to everyone's site, we just learn how to do it within our preferred "smart" user agent. As developers, we could work to define relationships and targets rather than keystrokes that may or may not conflict with keystrokes already defined within a user agent or other piece of technology.

Comments

Read: Reasons Not to Use Accesskeys

Topic: Air America Radio Live Previous Topic   Next Topic Topic: Did Rory Invent multiple parenthesis ideas? (I don’t think he did (But he might have (Is it just a...

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use