SitePoint Sponsor

User Tag List

Results 1 to 7 of 7

Thread: Accesskey

  1. #1
    SitePoint Member
    Join Date
    Nov 2009
    Location
    Philippines
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Accesskey

    Some accessibility experts says that accesskey is not a good practice for accessibility, do you agree? Why?

  2. #2
    Programming Team silver trophybronze trophy
    Mittineague's Avatar
    Join Date
    Jul 2005
    Location
    West Springfield, Massachusetts
    Posts
    17,156
    Mentioned
    190 Post(s)
    Tagged
    2 Thread(s)
    I would be interested in knowing why not. I can't think of any reasons where it would cause any problems by using it. But I can think of possible problems from not using it.

  3. #3
    Resident curmudgeon bronze trophy gary.turner's Avatar
    Join Date
    Jan 2009
    Location
    Dallas
    Posts
    990
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You may find this thread enlightening.

    cheers,

    gary
    Anyone can build a usable website. It takes a graphic
    designer to make it slow, confusing, and painful to use.

    Simple minded html & css demos and tutorials

  4. #4
    Follow: @AlexDawsonUK silver trophybronze trophy AlexDawson's Avatar
    Join Date
    Feb 2009
    Location
    England, UK
    Posts
    8,111
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Apart from the stuff in that other thread, you might find the following website interesting:

    http://www.webaim.org/techniques/keyboard/accesskey.php

    Thanks to browser differences and web designer inconsistencies with keeping to a convention... it's tainted goods and not fit for purpose, it's too fragmented.

  5. #5
    Programming Team silver trophybronze trophy
    Mittineague's Avatar
    Join Date
    Jul 2005
    Location
    West Springfield, Massachusetts
    Posts
    17,156
    Mentioned
    190 Post(s)
    Tagged
    2 Thread(s)
    Well, that info is a real eye-opener. I started using tabindex a while back. And I was keeping accesskey on the back burner until I got ambitious enough. But I'll definately rethink this now. I guess some kind of cross-browser/OS work around might concievably be possible, but it's more than I want to chew on ATM.

  6. #6
    Programming Since 1978 silver trophybronze trophy felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, NSW, Australia
    Posts
    16,810
    Mentioned
    25 Post(s)
    Tagged
    1 Thread(s)
    The complete list of all the keys that are actually safe to use and will always work as accesskeys lis below.

    Code:
    
    
    If you use keys not on that list then you will be specifying ones that will actually perform other actions under some situations where the key combination never even gets to the web page.

    If the ones on the list are not sufficient for your requirements then using nuthe number keys are the group that come next in terms of the likelyhood that they will actually work.
    Stephen J Chapman

    javascriptexample.net, Book Reviews, follow me on Twitter
    HTML Help, CSS Help, JavaScript Help, PHP/mySQL Help, blog
    <input name="html5" type="text" required pattern="^$">

  7. #7
    Follow: @AlexDawsonUK silver trophybronze trophy AlexDawson's Avatar
    Join Date
    Feb 2009
    Location
    England, UK
    Posts
    8,111
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Who'd have thought it... felgall is funny

    Shame that post doesn't really indicate anything that hasn't been said before (in a URL) or gives a useful alternative


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •