WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: 2.1.4 Character key short cuts

for

Number of posts in this thread: 7 (In chronological order)

From: Sumit Patel
Date: Sun, May 24 2020 10:11PM
Subject: 2.1.4 Character key short cuts
No previous message | Next message →

Hi all,


I have come up with a doubt regarding 2.1.4 character key shortcuts .
Could you please give me a good example of 2.1.4 SC.

In youtube, the letter "K" is the shortcut for play / Pause. In NVDA ,
"K" will take you to the next link. So, if you press "K" in youtube ,
it will take you to the next link rather than activating the Play /
Pause button. Is it a violation?

In Deque university, when we doing the course, "Alt + Ctrl + N " is
the command to go to the next page. But, if you are using NVDA, with
the provided key command, it will restart NVDA. It won't take you to
the next page.
What about it?

Please help me.

From: Murphy, Sean
Date: Sun, May 24 2020 10:18PM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | Next message →

This still would pass. The screen reader user has the ability of by-passing the keystroke. As the letter 'k' supports non-screen readers as well.




Sean Murphy | Digital System specialist (Accessibility)
Telstra Digital Channels | Digital Systems
Mobile: 0405 129 739 | Desk: (02) 9866-7917
Digital Systems Launch Page
Accessibility Single source of Truth

-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Sumit Patel
Sent: Monday, 25 May 2020 2:12 PM
To: = EMAIL ADDRESS REMOVED =
Subject: [WebAIM] 2.1.4 Character key short cuts

[External Email] This email was sent from outside the organisation – be cautious, particularly with links and attachments.

Hi all,


I have come up with a doubt regarding 2.1.4 character key shortcuts .
Could you please give me a good example of 2.1.4 SC.

In youtube, the letter "K" is the shortcut for play / Pause. In NVDA , "K" will take you to the next link. So, if you press "K" in youtube , it will take you to the next link rather than activating the Play / Pause button. Is it a violation?

In Deque university, when we doing the course, "Alt + Ctrl + N " is the command to go to the next page. But, if you are using NVDA, with the provided key command, it will restart NVDA. It won't take you to the next page.
What about it?

Please help me.

From: Sumit Patel
Date: Sun, May 24 2020 10:29PM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | Next message →

Could you please give me an example of this SC for better
understanding with URL

On 25/05/2020, Murphy, Sean < = EMAIL ADDRESS REMOVED = > wrote:
> This still would pass. The screen reader user has the ability of by-passing
> the keystroke. As the letter 'k' supports non-screen readers as well.
>
>
>
>
> Sean Murphy | Digital System specialist (Accessibility)
> Telstra Digital Channels | Digital Systems
> Mobile: 0405 129 739 | Desk: (02) 9866-7917
> Digital Systems Launch Page
> Accessibility Single source of Truth
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Sumit
> Patel
> Sent: Monday, 25 May 2020 2:12 PM
> To: = EMAIL ADDRESS REMOVED =
> Subject: [WebAIM] 2.1.4 Character key short cuts
>
> [External Email] This email was sent from outside the organisation – be
> cautious, particularly with links and attachments.
>
> Hi all,
>
>
> I have come up with a doubt regarding 2.1.4 character key shortcuts .
> Could you please give me a good example of 2.1.4 SC.
>
> In youtube, the letter "K" is the shortcut for play / Pause. In NVDA , "K"
> will take you to the next link. So, if you press "K" in youtube , it will
> take you to the next link rather than activating the Play / Pause button. Is
> it a violation?
>
> In Deque university, when we doing the course, "Alt + Ctrl + N " is the
> command to go to the next page. But, if you are using NVDA, with the
> provided key command, it will restart NVDA. It won't take you to the next
> page.
> What about it?
>
> Please help me.
> > > http://webaim.org/discussion/archives
> > > > > >

From: Murphy, Sean
Date: Sun, May 24 2020 10:45PM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | Next message →

The failure is related to the use of the letter 'k' based upon the SC. Not related to the screen reader. The SC references, not to use single letter shortcut keys as it impacts speech (voice recognition) users. The SC references:

https://www.w3.org/WAI/WCAG21/Understanding/character-key-shortcuts.html

Turn off
A mechanism is available to turn the shortcut off;
Remap
A mechanism is available to remap the shortcut to include one or more non-printable keyboard keys (e.g., Ctrl, Alt);
Active only on focus
The keyboard shortcut for a user interface component is only active when that component has focus.

Thus technically the app you mention in your example fails. If they used a modifier of ctrl, alt or both, then this would pass. The challenge here of course is to select something that does not impact the user agent.


Sean




Sean Murphy | Digital System specialist (Accessibility)
Telstra Digital Channels | Digital Systems
Mobile: 0405 129 739 | Desk: (02) 9866-7917
Digital Systems Launch Page
Accessibility Single source of Truth

-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Sumit Patel
Sent: Monday, 25 May 2020 2:29 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] 2.1.4 Character key short cuts

[External Email] This email was sent from outside the organisation – be cautious, particularly with links and attachments.

Could you please give me an example of this SC for better understanding with URL

On 25/05/2020, Murphy, Sean < = EMAIL ADDRESS REMOVED = > wrote:
> This still would pass. The screen reader user has the ability of
> by-passing the keystroke. As the letter 'k' supports non-screen readers as well.
>
>
>
>
> Sean Murphy | Digital System specialist (Accessibility) Telstra
> Digital Channels | Digital Systems
> Mobile: 0405 129 739 | Desk: (02) 9866-7917 Digital Systems Launch
> Page Accessibility Single source of Truth
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Sumit Patel
> Sent: Monday, 25 May 2020 2:12 PM
> To: = EMAIL ADDRESS REMOVED =
> Subject: [WebAIM] 2.1.4 Character key short cuts
>
> [External Email] This email was sent from outside the organisation –
> be cautious, particularly with links and attachments.
>
> Hi all,
>
>
> I have come up with a doubt regarding 2.1.4 character key shortcuts .
> Could you please give me a good example of 2.1.4 SC.
>
> In youtube, the letter "K" is the shortcut for play / Pause. In NVDA , "K"
> will take you to the next link. So, if you press "K" in youtube , it
> will take you to the next link rather than activating the Play / Pause
> button. Is it a violation?
>
> In Deque university, when we doing the course, "Alt + Ctrl + N " is
> the command to go to the next page. But, if you are using NVDA, with
> the provided key command, it will restart NVDA. It won't take you to
> the next page.
> What about it?
>
> Please help me.
> > > archives at http://webaim.org/discussion/archives
> > > > archives at http://webaim.org/discussion/archives
> >

From: glen walker
Date: Mon, May 25 2020 11:35AM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | Next message →

The youtube example would fail because it uses simple (unmodified) keys as
shortcuts and the keys work no matter where you are on the page. If I tab
to the comment area or the "up next" section in youtube and press K, the
video plays or pauses. If the K key only worked when the video itself had
focus, then it would pass because that's "Active only on focus". Since
youtube doesn't have a way to turn off the keyboard shortcuts nor a way to
remap the letters, it fails.

Gmail (web interface), on the other hand, has a settings for turning on/off
shortcut keys so it passes.

From: Sumit Patel
Date: Tue, Jun 02 2020 1:16AM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | Next message →

So, if the Short cut for Pause / Play is Alt + Ctrl + K, will it pass?
even though there is no option to turn it off and remap it?

On 25/05/2020, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
> The youtube example would fail because it uses simple (unmodified) keys as
> shortcuts and the keys work no matter where you are on the page. If I tab
> to the comment area or the "up next" section in youtube and press K, the
> video plays or pauses. If the K key only worked when the video itself had
> focus, then it would pass because that's "Active only on focus". Since
> youtube doesn't have a way to turn off the keyboard shortcuts nor a way to
> remap the letters, it fails.
>
> Gmail (web interface), on the other hand, has a settings for turning on/off
> shortcut keys so it passes.
> > > > >

From: Patrick H. Lauke
Date: Tue, Jun 02 2020 2:42AM
Subject: Re: 2.1.4 Character key short cuts
← Previous message | No next message

On 02/06/2020 08:16, Sumit Patel wrote:
> So, if the Short cut for Pause / Play is Alt + Ctrl + K, will it pass?
> even though there is no option to turn it off and remap it?

Yes as Alt+Ctrl+K is not "using only letter (including upper- and
lower-case letters), punctuation, number, or symbol characters". It
doesn't generate an actual character at all. So there's no chance this
would accidentally be triggered by a voice user.

P
--
Patrick H. Lauke

https://www.splintered.co.uk/ | https://github.com/patrickhlauke
https://flickr.com/photos/redux/ | https://www.deviantart.com/redux
twitter: @patrick_h_lauke | skype: patrick_h_lauke