Initial WAI-ARIA text.
authorRichard Schwerdtfeger <schwer@us.ibm.com>
Fri, 11 Jan 2013 14:30:10 +1100
changeset 410 247533dc93cc
parent 409 6504c880db35
child 411 64c407a57670
Initial WAI-ARIA text.
master/refs.html
master/struct.html
--- a/master/refs.html	Mon Dec 31 13:09:31 2012 +1100
+++ b/master/refs.html	Fri Jan 11 14:30:10 2013 +1100
@@ -19,6 +19,27 @@
 <h2 id="NormativeReferences">Normative references</h2>
 
 <dl class="references">
+
+  <dt id="ref-ARIA" class="normref">[ARIA]</dt>
+  <dd>
+    <cite class="w3crec"><a href="http://www.w3.org/TR/wai-aria/">Accessible Internet Applications (WAI-ARIA) 1.0</a></cite>,
+    J. Craig, M. Cooper, L. Pappas, R. Schwerdtfeger, L. Seeman, eds.
+    World Wide Web Consortium, 18 January 2011.
+    <br/>This edition of WAI-ARIA 1.0 is http://www.w3.org/TR/2011/CR-wai-aria-20110118/.
+    <br/>The <a href="http://www.w3.org/TR/wai-aria/">latest edition of WAI-ARIA</a> is available at
+    http://www.w3.org/TR/wai-aria/.
+  </dd>
+  
+  <dt id="ref-ARIAIMPL" class="normref">[ARIAIMPL]</dt>
+  <dd>
+    <cite class="w3crec"><a href="http://www.w3.org/TR/wai-aria-implementation/">WAI-ARIA User Agent Implementation Guide</a></cite>,
+    A. Snow-Weaver, M. Cooper, A. Leventhal, J. Scheuhammer, eds.
+    World Wide Web Consortium, 16 Ausust 2011.
+    <br/>This edition of the WAI-ARIA Implementation Guide is http://www.w3.org/TR/2012/WD-wai-aria-implementation-20120816/.
+    <br/>The <a href="http://www.w3.org/TR/wai-aria-implementation/">latest edition of the WAI-ARIA Implementation Guide</a> is available at
+    http://www.w3.org/TR/wai-aria-implementation/.
+  </dd>
+
   <dt id="ref-ATAG" class="normref">[ATAG]</dt>
   <dd>
     <cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203/">Authoring Tool Accessibility Guidelines 1.0</a></cite>,
--- a/master/struct.html	Mon Dec 31 13:09:31 2012 +1100
+++ b/master/struct.html	Fri Jan 11 14:30:10 2013 +1100
@@ -2044,6 +2044,23 @@
   </dd>
 </dl>
 
+<h2 id="WAIARIAAttributes">WAI-ARIA Attributes </h2>
+
+<h3 id="roleattribute">Role Attribute</h3>
+
+<p>Rendered SVG elements may have an ARIA role attribute specified. The attribute, if specified, must have a value that is a set of space-separated tokens representing the various WAI-ARIA roles that the element belongs to. These tokens are role values defined in <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a>
+<a href="http://www.w3.org/TR/wai-aria/roles#role_definitions"> Section 5.4 Definition of Roles</a>.</p>
+
+<p>The WAI-ARIA role that an HTML element has assigned to it is the first non-abstract role found in the list of values generated when the role attribute is split on spaces.</p>
+
+<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 <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> in <a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def">Section 6.6, Definitions of States and Properties (all aria-* attributes)</a>.</p>
+
+<p>These attributes, if specified, must have a value that is the WAI-ARIA value type in the "Value" field of the definition for the state or property, mapped to the appropriate SVG value type according to <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> <a href="http://www.w3.org/TR/wai-aria/appendices#typemapping">Section 10.2 Mapping WAI-ARIA Value types to languages</a> using the SVG mapping.</p>
+
+<p>WAI-ARIA State and Property attributes can be used on any element. They are not always meaningful, however, and in such cases user agents might not perform any processing aside from including them in the DOM. Unlike some other host languages, SVG is not considered to have strong native host language semantics in terms of the user interrace, consequently state and property attributes are processed according to the <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> and <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIAIMPL">[ARIAIMPL] specifications</a>.</p>
+
 <h2 id="DOMInterfaces">DOM interfaces</h2>
 
 <h3 id="InterfaceSVGDocument">Interface Document</h3>