ISSUE-40: Clarify all functionality via keyboard, vs every control

G:202 clarify function vs. control

Clarify all functionality via keyboard, vs every control

State:
OPEN
Product:
HTML & ARIA Techniques TF
Raised by:
David MacDonald
Opened on:
2014-10-14
Description:
G202: Ensuring keyboard control for all functionality

Note: This does not necessarily mean that each of the individual controls can be used from the keyboard as long as there are multiple methods to perform the same function available on the page. Authors are advised to consider how users will discover any keyboard equivalents which are available on the page.

This was written at a time when there was no swiping and before the mobile web.

We need to distinguish:
A) that all *functionality* be available by keyboard, but not necessarily every control, for instance, the video player has a play button in the middle of the image, which is not keyboard accessible, but there is a play button.

B) Want to ensure there is no confusion, that keyboard accessibility to all functionality is necessary... there is a fairly strong momentum that keyboard accessibility is not necessary, if there is a swipe etc... I don't think we should follow the momentum until Indie UI is mature, and demonstrates a solution at the OS or Browser level

Suggest rewording note:
Note: This does not necessarily mean that each of the individual controls can be used from the keyboard, only that all functionality can be accessed via a keyboard. For instance, a video player may have a play button in the middle of the image, which is not keyboard accessible, but there is a play button on the player which is accessible by a keyboard. Authors are advised to consider how users will discover any keyboard equivalents which are available on the page. Those which are non-standard, should be documented as per 3.3.2 http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-cues.html
Related Actions Items:
No related actions
Related emails:
  1. Re: Cleaning up working branches (from cooper@w3.org on 2017-08-28)
  2. WCAG-ISSUE-40 (G:202 clarify function vs. control): Clarify all functionality via keyboard, vs every control [HTML & ARIA Techniques TF] (from sysbot+tracker@w3.org on 2014-10-14)

Related notes:

No additional notes.

Display change log ATOM feed


Alastair Campbell <acampbell@nomensa.com>, Rachael Bradley Montgomery <rmontgomery@loc.gov>, Charles Adams <charles.adams@oracle.com>, Chairs, Michael Cooper <cooper@w3.org>, Ruoxi Ran <ran@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 40.html,v 1.1 2023/05/12 12:39:38 carcone Exp $