[xhtml-role] Avoid to use normative language when it's not used for this purpose.

Hi,
This is a QA Review comment for "XHTML Role Attribute Module"
http://www.w3.org/TR/2006/WD-xhtml-role-20060725/
2006-07-25
1st WD

About http://www.w3.org/TR/2006/WD-xhtml-role-20060725/

The specification is using RFC2119 which is good. But at  the same time in some normative sections you are using  "may" (lowercase)
 "Additionally, role information may be used to define each action which may be performed on an element."
Is it a requirement or plain English. If the specification relies only on the CASE it will create accessibility problems for understanding. If there are clear markup (and explained in the conformance section) for testable assertions, it will help to avoid the misunderstanding. 




-- 
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager, QA Activity Lead
   QA Weblog - http://www.w3.org/QA/
      *** Be Strict To Be Cool ***

Received on Thursday, 10 August 2006 07:38:19 UTC