Skip to content

Commit

Permalink
updates to UIA mappings for ARIA landmark roles
Browse files Browse the repository at this point in the history
  • Loading branch information
cyns committed Feb 26, 2016
1 parent a488d12 commit 5b29b85
Showing 1 changed file with 33 additions and 9 deletions.
42 changes: 33 additions & 9 deletions core-aam/core-aam.html
Expand Up @@ -548,8 +548,10 @@ <h3>Role Mapping Table</h3>
<td>IAccessible2: Object attribute <code>xml-roles:banner</code></td>
<td>
<ul>
<li>Control type/role is <code>Group</code>.</li>
<li>Control Type is <code>Group</code>.</li>

This comment has been minimized.

Copy link
@klown

klown Feb 29, 2016

Contributor

@cyns I have no problem with the change from "Control type/role is ..." to "Control Type is ...", except that the former wording is used throughout the document. To be consistent, if you are going to change it for the landmark roles, you ought to change it for everything else.

<li>Localized Control Type is <code>banner</code>.</li>
<li>Landmark Type is <code>Custom</code>.</li>
<li>Localized Landmark Type is <code>banner</code>.</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:banner</code></td>
Expand Down Expand Up @@ -631,8 +633,10 @@ <h3>Role Mapping Table</h3>
<td>IAccessible2: Object attribute <code>xml-roles:complementary</code></td>
<td>
<ul>
<li>Control type/role is <code>Group</code>.</li>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>complementary</code>.</li>
<li>Landmark Type is <code>Custom</code>.</li>
<li>Localized Landmark Type is <code>complementary</code>.</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:</code><code>complementary</code></td>
Expand All @@ -645,8 +649,10 @@ <h3>Role Mapping Table</h3>
<td>IAccessible2: Object attribute <code>xml-roles:contentinfo</code></td>
<td>
<ul>
<li>Control type/role is <code>Group</code>.</li>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>content information</code>.</li>
<li>Landmark Type is <code>Custom</code>.</li>
<li>Localized Landmark Type is <code>content information</code>.</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:</code><code>contentinfo</code></td>
Expand Down Expand Up @@ -698,7 +704,14 @@ <h3>Role Mapping Table</h3>
<tr id="role-map-form">
<th><a class="role-reference" href="#form"><code>form</code></a></th>
<td><code>IAccessible2: IA2_ROLE_FORM</code></td>
<td>Expose as text string in <code>AriaRole</code></td>
<td>
<ul>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>form</code>.</li>
<li>Landmark Type is <code>Form</code>.</li>
<li>Localized Landmark Type is <code>form</code> (default for this Landmark Type).</li>
</ul>
</td>
<td><code>ROLE_FORM</code></td>
<td>AXRole: <code>AXGroup</code><br />
AXSubrole: <code>&lt;nil&gt;</code><br />
Expand Down Expand Up @@ -822,7 +835,7 @@ <h3>Role Mapping Table</h3>
<li>Control type/role is <code>Group</code>.</li>
<li>Localized Control Type is <code>main</code>.</li>
<li>Landmark Type is <code>Main</code>.</li>
<li>Localized Landmark Type is <code>main</code>.</li>
<li>Localized Landmark Type is <code>main</code> (default for this Landmark Type).</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:main</code></td>
Expand Down Expand Up @@ -911,9 +924,11 @@ <h3>Role Mapping Table</h3>
<th><a class="role-reference" href="#navigation"><code>navigation</code></a></th>
<td>IAccessible2: Object attribute <code>xml-roles:navigation</code></td>
<td>
<ul>
<li>Control type/role is <code>Group</code>.</li>
<ul>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>navigation</code>.</li>
<li>Landmark Type is <code>Navigation</code>.</li>
<li>Localized Landmark Type is <code>navigation</code> (default for this Landmark Type).</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:navigation</code></td>
Expand Down Expand Up @@ -1015,7 +1030,14 @@ <h3>Role Mapping Table</h3>
<tr id="role-map-region">
<th><a class="role-reference" href="#region"><code>region</code></a></th>
<td>(TBD) IAccessible2: Object attribute <code>xml-roles:region</code></td>
<td>(TBD) Expose as text string in <code>AriaRole</code></td>
<td>
<ul>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>region</code>.</li>
<li>Landmark Type is <code>Custom</code>.</li>
<li>Localized Landmark Type is <code>region</code>.</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:region</code></td>
<td>(TBD) <br/> AXRole: <code>AXGroup</code><br />
AXSubrole: <code>AXLandmarkRegion</code><br />
Expand Down Expand Up @@ -1065,8 +1087,10 @@ <h3>Role Mapping Table</h3>
<td>&#160;</td>
<td>
<ul>
<li>Control type/role is <code>Group</code>.</li>
<li>Control Type is <code>Group</code>.</li>
<li>Localized Control Type is <code>search</code>.</li>
<li>Landmark Type is <code>Search</code>.</li>
<li>Localized Landmark Type is <code>search</code> (default for this Landmark Type).</li>
</ul>
</td>
<td><code>ROLE_LANDMARK</code> and object attribute <code>xml-roles:search</code></td>
Expand Down

0 comments on commit 5b29b85

Please sign in to comment.