Re: Response to Issue 659/660/386

When a form has a default action and a user hits enter after adding text to a text input, is that a shortcut? It feels like that is either just a default action that is implemented by the browser similar to scrolling with space, or if it is regarded as a shortcut for the form’s default action then perhaps it is enough that the form needs to be focused for that shortcut to function and it then meets the “when that component has focus” part of the SC?

Thanks,
AWK

Andrew Kirkpatrick
Group Product Manager, Accessibility
Adobe

akirkpat@adobe.com
http://twitter.com/awkawk


From: James Nurthen <james.nurthen@oracle.com>
Organization: Oracle Corporation
Date: Thursday, January 4, 2018 at 18:36
To: WCAG <w3c-wai-gl@w3.org>
Subject: Re: Response to Issue 659/660/386
Resent-From: WCAG <w3c-wai-gl@w3.org>
Resent-Date: Thursday, January 4, 2018 at 18:33


Yes. Enter is certainly required to be available at any time. Simply having a form with a submit control on a page would fail your re-written SC as enter would submit that form. I would find it hard to argue that that is not a shortcut.

Space would generally scroll the page but you could argue that that is not something implemented by the content but by the browser. I would generally be happy with that - but I could see an argument being made that the fact that there IS scrollable content means that the shortcut is implemented by the content.

Note - you are also missing a "that" in the re-written SC.



On 1/4/2018 3:11 PM, Andrew Kirkpatrick wrote:
Thinking about changing this SC (2.4.11) in response to three comments. I have the current and proposed versions below, and a key question:

  1.  Do we need to have the space and enter keys work as “non-character” keys for any particular reason? My proposal assumes not, but we can change it if needed.

CURRENT:
Success Criterion 2.4.11 Character Key Shortcuts
If a keyboard shortcut consisting entirely of one or more character keys is implemented in content, then a mechanism is available to turn it off or to remap it to a shortcut that can use at least one non-character key, unless the keyboard shortcut for a user interface component is only active when that component has focus.

Character key is defined as:
single printable Unicode code point, any keyboard character that is printable, i.e. letters of the alphabet including capitals, punctuation, numbers, and symbols
Note: that the Space and Enter keys, which return empty spaces rather than characters, are not character keys.

PROPOSED:
Success Criterion 2.4.11 Character Key Shortcuts
If a keyboard shortcut does not include a modifier key is implemented in content, then a mechanism is available to turn it off or to remap it to a shortcut that can use at least one modifier key, unless the keyboard shortcut for a user interface component is only active when that component has focus.

Control key is defined as:
single non-printable Unicode code point or any keyboard character that is not printable, i.e. including alt, control, home, and end, and excluding printable characters including letters, punctuation, numbers, and symbols.

Thoughts?

Thanks,
AWK

Andrew Kirkpatrick
Group Product Manager, Accessibility
Adobe

akirkpat@adobe.com<mailto:akirkpat@adobe.com>
http://twitter.com/awkawk<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftwitter.com%2Fawkawk&data=02%7C01%7Cakirkpat%40adobe.com%7Cab44ff7be74b4f7126ba08d553cbfb1b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636507057910348200&sdata=TUVtUiC%2BIcpCeKYyzHm8ca2ZvCLc8LtHBW4WnEPXh94%3D&reserved=0>

--
Regards, James

James Nurthen | Accessibility Architect
Phone: +1 650 506 6781<tel:+1%20650%20506%206781> | Mobile: +1 415 987 1918<tel:+1%20415%20987%201918> | Video: james.nurthen@oracle.com<sip:james.nurthen@oracle.com>
Oracle Corporate Architecture
500 Oracle Parkway | Redwood City, CA 94065
Oracle is committed to developing practices and products that help protect the environment

Received on Friday, 5 January 2018 14:23:15 UTC