svg2: Add some issues about role="" attribute definition.

details:   https://svgwg.org/hg/svg2/rev/88ca6dca9a74
branches:  
changeset: 533:88ca6dca9a74
user:      Cameron McCormack <cam@mcc.id.au>
date:      Mon Sep 23 14:58:27 2013 +1000
description:
Add some issues about role="" attribute definition.

diffstat:

 master/struct.html |  7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diffs (27 lines):

diff --git a/master/struct.html b/master/struct.html
--- a/master/struct.html
+++ b/master/struct.html
@@ -2120,16 +2120,23 @@ is split on spaces. </p>
         <td>default</td>
         <td>no</td>
       </tr>
     </table>
   </dt>
   <dd>
     <p>The role value is a set of white-space separated machine-extractable semantic information used to define the purpose of the element.
     </p>
+    <p class="issue">The "Value" entry in the attribute definition box above should
+    be a grammar, not a sentence.  Maybe we can define a symbol &lt;role&gt; by
+    reference to the ARIA specification, and then define the attribute as taking
+    "role+".</p>
+    <p class="issue">The lacuna value is defined to be "default", but that's not
+    listed as one of the role names in the referenced ARIA section.  What does
+    "default" mean?</p>
   </dd>
 </dl>
 
 <h3 id="ARIAStateandPropertyAttributes">State and property attributes (all aria- attributes)</h3>
 
 <p>Every renderable SVG element may have WAI-ARIA state and property attributes
 specified. These attributes are defined by ARIA in
 <a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def">Definitions of States and Properties (all aria-* attributes)</a>

Received on Monday, 23 September 2013 05:01:01 UTC