WordPress.org

Ready to get started?Download WordPress

Forums

AccessKey Navigation / Keyboard Shortcut Standardization Suggestions (12 posts)

  1. online
    Member
    Posted 3 years ago #

    I want some feedback on AccessKey / Keyboard Navigation standards I'm thinking of implementing (in the footer.php of child themes). I have long used Keyboard navigation as a usability feature, and now FaceBook has also implemented it.

    Here are my suggestions:

    1 Network Help
    2 Blog Home
    3 Blog Help / FAQ
    4 Blog TOS
    5 Manage Posts
    6 Account
    7 Blog Search
    8 Network FAQ
    9 Network TOS
    0 Network Home

    The only link that would duplicate a link in the standard admin bar is #6 (Edit Account)

    Do you have alternative suggestions? Implementation suggestions? Anything else you care to contribute?

    Thanks!

    :) nmw

  2. esmi
    Forum Moderator
    Posted 3 years ago #

    How to you intend to relay the accesskeys to the users in a meaningful manner? My experience with accesskeys as that users rarely use them as they vary so much from site to site. And learning a new list on a per-site basis is not really practical.

  3. online
    Member
    Posted 3 years ago #

    Right -- I totally agree. In the past, I have even written in "press..." on some pages! ;D

    And that's why I'm paying particular attention to the FaceBook standard, because I expect that will become more well known.

    Yet perhaps there are standard links that might make more sense in the WordPress setting(?)

    Does anyone know, BTW, whether / how accesskeys are implemented on mobile devices (if at all)? I take it they're only available on devices with hard keyboards?

    Would appreciate any feedback / ideas anyone might have. :)

  4. online
    Member
    Posted 3 years ago #

    Oh, and to answer your question (which I didn't totally get at first), I'm thinking of putting some Text in the footer to make people aware (perhaps links labeled '0'..'9' with alt text displaying what each number does)

  5. online
    Member
    Posted 3 years ago #

    Also: If WP folks could simply agree on something and then implement it, then it would probably become a de facto standard overnight ;)

    And / Or do it, and then iterate (according to popular demand / feedback)

  6. esmi
    Forum Moderator
    Posted 3 years ago #

    And that's why I'm paying particular attention to the FaceBook standard, because I expect that will become more well known.

    Hmm... hardly a standard, though. You'd be better off looking at some government/federal sites. They are more likely to implement a known accesskey standard. The UK government certainly does and most UK-based disabled users will be familiar with that system.

    Does anyone know, BTW, whether / how accesskeys are implemented on mobile devices (if at all)? I take it they're only available on devices with hard keyboards?

    If you use the accesskey attribute, you should be able to hook straight into the browsers shortcut handling - irrespective of whether it's a mobile device or not. Pretty sure that Opera Mobile will support accesskeys but I've not tested it for ages.

    I'm thinking of putting some Text in the footer to make people aware (perhaps links labeled '0'..'9' with alt text displaying what each number does)

    Nice try but that won't work or sighted keyboard users. They don't have access to alt text - yet they far outnumber non-sighted users (who have their own software shortcuts) and are likely to be the group that rely on accesskeys the most. The info must be perceivable and understandable. The best way around it is to have a footer link to a page that fully outlines the access keys available. Even semi-experienced keyboard users will look for such a link (especially in the footer). Kill 2 birds with 12 stone and make it a full-blown access policy/support page - eg http://quirm.net/accessibility-statement/.

    If WP folks could simply agree on something and then implement it, then it would probably become a de facto standard overnight

    I'd actually argue strongly against WP adding any access keys. Although the concept of access keys is sound, in reality, they often cause more problems than they solve because they conflict with, and over-ride, the user's own software. The issues are magnified greatly when you have a multi-lingual audience. The last time I and a group of others researched the issue informally, we found that there were virtually no keyboard combinations that wouldn't create a problem for someone.

    My advice - leave access keys alone. Focus on creating an accessible site instead so that pages can be parsed by the largest number of user agents. Then let the user's own software and the user control what shortcuts they do, or don't have. They are far better placed to address their own needs than you are by imposing a global system.

  7. online
    Member
    Posted 3 years ago #

    I personally prefer my data + settings in the cloud.

    I totally understand that many users will want to configure their "personal" computer in a way that works best for them, but I prefer to have information available in a device-agnostic manner.

    I think some of the conflicts of accesskey with other shortcuts were more prominent in earlier times -- I think most hardware manufacturers and browser development companies have found a usable way to stay out of each other's way on this count -- but speaking as a sighted person, I also realize that I may simply be overlooking the kinds of conflicts a non-sighted person might be dealing with.

    I would indeed like to avoid such conflicts, but I also very much like the idea of keyboard navigation. So rather than hearing "don't do it" I would rather hear "if you're dead set on doing it ..." (which I am) "... then do it like this:" -- and then the best way to do it! ;)

  8. online
    Member
    Posted 3 years ago #

    The UK government certainly does and most UK-based disabled users will be familiar with that system.

    Cool -- will try to incorporate this! :D

  9. online
    Member
    Posted 3 years ago #

    The best way around it is to have a footer link to a page that fully outlines the access keys available. Even semi-experienced keyboard users will look for such a link (especially in the footer). Kill 2 birds with 12 stone and make it a full-blown access policy/support page - eg http://quirm.net/accessibility-statement/.

    Also great + on my to-do list! :)

  10. online
    Member
    Posted 3 years ago #

    Here's a revised list:

    1 Network Home
    2 Blog Home
    3 Blog Manage Posts
    4 Blog Search
    5 Blog Help / FAQ / Sitemap
    6 Blog Manage Pages
    7 Blog Procedures + Policies
    8 Blog Terms + Conditions
    9 Blog Contact
    0 Blog Accesskeys (more)

    I'm thinking that since each network has it's own blog, it ought to be easy enough to access corresponding Network links by simply accessing Network Home [1] and then using the appropriate accesskey for that "blog"(?)

  11. Next time, just put all that in one post. You run the risk of tripping the spam filter by double posting like that :)

  12. online
    Member
    Posted 3 years ago #

    Recovering twitter addict O_O

    ;D

Topic Closed

This topic has been closed to new replies.

About this Topic