WordPress.org

Making WordPress.org

Opened 2 years ago

Last modified 5 months ago

#149 new task

Forums should expose accesskeys

Reported by: Daedalon Owned by:
Priority: lowest Component: Support Forums
Keywords: needs-accessibility Cc:

Description

Migrated, but modified from #wp23072.

The forums have various accesskeys available, but they aren't exposed in any way. Proposed in #wp23072 is adding information on accesskeys to the title tag. We agreed that wouldn't be ideal, but not sure what would be. We could use feedback from the a11y team.

Change History (5)

comment:1 @samuelsidler2 years ago

  • Reporter changed from samuelsidler to Daedalon

comment:2 in reply to: ↑ description @accessiblejoe23 months ago

Replying to Daedalon:

Migrated, but modified from #wp23072.

The forums have various accesskeys available, but they aren't exposed in any way. Proposed in #wp23072 is adding information on accesskeys to the title tag. We agreed that wouldn't be ideal, but not sure what would be. We could use feedback from the a11y team.

TL;DR = don't use accesskeys.

It is commonly thought that accesskeys conflict with screen reader functions, they do not, screen reader key combinations take precedence, negating accesskeys. WindowEyes disallows numerical accesskeys. There are conflicts with some user agents, IE implements them differently. Naturally. Opera requires an additional key combination, etc.

The more interesting question is how to inform the user that accesskeys are in effect. There is some benefit for users who need them but even if they've figured out they exist they still have to be savvy enough to invoke workaround key combinations, partially negating the benefit.

See also #wp24766 Title attributes galore. They serve no useful purpose.

Last edited 23 months ago by SergeyBiryukov (previous) (diff)

comment:3 @karlgroves13 months ago

+1 to AccessibleJoe's feedback above. AccessKeys and title attributes are of little-to-no actual benefit to users.

comment:4 @Daedalon13 months ago

@Karlgroves:

I have a different experience. Accesskeys are massively useful. At WordPress.org forums they've saved me a ton of time and concentration. No more moving hands between keyboard and mouse and pointing the mouse at the correct item. There's a reason keyboard shortcuts exist in most every UI. WordPress.org forums are a UI some of us use very often.

However, if you mean accesskeys are not commonly used, I agree. Many people don't know they exist in the first place. There's a simple solution: let people know that they exist.

@Accessiblejoe:

Useful input, thanks! I'm not convinced of that TL;DR, though. I've used accesskeys on many sites on many browsers. There are millions of users using the same browsers and sites. The trouble has been that finding the accesskeys has required looking at the HTML. This leaves most users out of the benefits of accesskeys.

Title attributes are an excellent mouseover help that doesn't consume screen space. Making the title text vary between browsers sounds like a matter of a few if clauses, nothing to fret about. The default can be so that no title text is output, but if the browser is a recognized one, then the correct one is displayed. No one loses by this addition, but millions benefit.

What do you mean by workaround key combinations? In which case would one be needed?

comment:5 @melchoyce5 months ago

  • Keywords needs-accessibility added
Note: See TracTickets for help on using tickets.