RE: PFWG-ISSUE-702 (The word SHOULD for keyboard support is unclear in the Roles Model spec): The ARIA Roles Model spec states that keyboard support for interactive widgets is optional, not required, which it should be. [ARIA 1.1]

CCing the public list.


Bryan Garaventa
Senior Accessibility Engineer
SSB BART Group, Inc.
bryan.garaventa@ssbbartgroup.com
415.624.2709 (o)
www.SSBBartGroup.com

-----Original Message-----
From: Protocols and Formats Working Group Issue Tracker [mailto:sysbot+tracker@w3.org] 
Sent: Thursday, February 19, 2015 3:16 PM
To: w3c-wai-pf@w3.org
Subject: PFWG-ISSUE-702 (The word SHOULD for keyboard support is unclear in the Roles Model spec): The ARIA Roles Model spec states that keyboard support for interactive widgets is optional, not required, which it should be. [ARIA 1.1]

PFWG-ISSUE-702 (The word SHOULD for keyboard support is unclear in the Roles Model spec): The ARIA Roles Model spec states that keyboard support for interactive widgets is optional, not required, which it should be. [ARIA 1.1]

https://www.w3.org/WAI/PF/Group/track/issues/702


Raised by: Bryan Garaventa
On product: ARIA 1.1

The relevant email thread for this topic is available at http://lists.w3.org/Archives/Public/public-pfwg/2014Dec/0121.html


To reiterate, I was reading through the spec, http://www.w3.org/TR/wai-aria-1.1/


and noticed that within all of the interactive widget roles, such as Menu, Menubar, Listbox, Grid, etc., the following text is used: 
"authors SHOULD manage focus of descendants for all instances of this role, as described in Managing Focus."
 
However, in section 2.3 Managing Focus, at http://www.w3.org/TR/wai-aria-1.1/#managingfocus

It states: 
"Content authors are required to manage focus on the following container roles:" ...

 Since all interactive ARIA widgets would be inaccessible if they are not made keyboard accessible as indicated, the use of the word "SHOULD" is misleading for developers and implies that ensuring keyboard accessibility is optional.

This should instead be changed to a "MUST" to make it clear that all interactive ARIA widgets must include keyboard support in order to ensure accessibility as documented within "Managing Focus".

Received on Thursday, 19 February 2015 23:19:28 UTC