W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > January to March 2017

RE: Guidelines to implement shortcut keys

From: Adam Cooper <cooperad@bigpond.com>
Date: Sun, 5 Feb 2017 10:54:13 +1100
To: "'Ajay Sharma'" <ajaysharma89003@gmail.com>
Cc: <w3c-wai-ig@w3.org>
Message-ID: <000601d27f41$fd31b220$f7951660$@bigpond.com>
Hi Ajay, 

Short answer: no. WCAG doesn't 'mandate' features as such. The key (no pun
intended) for 2.1.1 is 'function'.  That is, if closing a dialog can be
achieved by activating a close control with keyboard input then this
criterion is satisfied. It doesn't mandate mapping the ESC to this function.
I don't believe 2.4.5 has anything to do with keyboard input. 

if you are planning to implement keyboard shortcuts, you may want to
- the intended/target user group
- any potential assignment conflicts 
- whether there is already a user-agent provided shortcut 
- different cross-browser & implementation behaviours 
- whether the shortcut is to focus or activate something
- how the shortcut is conveyed to users

There are plenty of well-intentioned implementations out there which, in my
view, hinder rather than help ... best to use them sparingly and with a
strong use case. 


-----Original Message-----
From: Ajay Sharma [mailto:ajaysharma89003@gmail.com] 
Sent: Saturday, February 04, 2017 4:26 PM
To: w3c-wai-ig@w3.org
Subject: Guidelines to implement shortcut keys

Hello and Greetings,

Wanted to know whether implementation of shortcut keys for tasks such as
jumping to next or  previous page,  closing the modal dialog by using escape
key and providing quick access to the major functionality of the website or
a software is mandate  under any WCAG  guideline? If yes,  which would be
the correct guideline to map such things with?

Although I was not able to find any guideline that directly address this
issue but a couple of SCs  that is 2.1.1 keyboard  and 2.4.5 multiple ways
seems close.

Please share your thoughts.


This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com
Received on Saturday, 4 February 2017 23:54:18 UTC

This archive was generated by hypermail 2.3.1 : Saturday, 4 February 2017 23:54:18 UTC