Skip to content

Commit a1a661d

Browse files
committed
leverage CORE mappings / issue #119
Use WAI-ARIA mappings and specify only differences for header/footer scoped to body, aside, and output.
1 parent cdeacad commit a1a661d

File tree

1 file changed

+16
-99
lines changed

1 file changed

+16
-99
lines changed

index.html

Lines changed: 16 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -413,10 +413,8 @@ <h3>HTML Element Role Mappings</h3>
413413
<td class="aria"><a class="core-mapping" href="#role-map-complementary"><code>complementary</code></a> role </td>
414414
<td class="ia2"><div class="general">Use WAI-ARIA mapping</div></td>
415415
<td class="uia">
416-
<div class="ctrltype"><span class="type">Control Type: </span><code>Group</code></div>
416+
<div class="general">Use WAI-ARIA mapping</div>
417417
<div class="ctrltype"><span class="type">Localized Control Type:</span> <code>"aside"</code></div>
418-
<div class="ctrltype"><span class="type">Landmark Type:</span> <code>Custom</code></div>
419-
<div class="ctrltype"><span class="type">Localized Landmark Type:</span> <code>"complementary"</code></div>
420418
</td>
421419
<td class="atk"><div class="general">Use WAI-ARIA mapping</div></td>
422420
<td class="ax"><div class="general">Use WAI-ARIA mapping</div></td>
@@ -1241,53 +1239,15 @@ <h3>HTML Element Role Mappings</h3>
12411239
<tr tabindex="-1" id="el-footer-ancestorbody">
12421240
<th><a href="http://www.w3.org/TR/html/sections.html#the-footer-element"><code>footer</code></a> (scoped to the <a href="https://www.w3.org/TR/html/sections.html#the-body-element"><code>body</code></a> element)</th>
12431241
<td class="aria"><a class="core-mapping" href="#role-map-contentinfo"><code>contentinfo</code></a> role</td>
1244-
<td class="ia2">
1245-
<div class="role">
1246-
<span class="type">Roles: </span><code>ROLE_SYSTEM_GROUPING</code>; <code>IA2_ROLE_FOOTER</code>
1247-
</div>
1248-
<div class="objattrs">
1249-
<span class="type">Object attributes: </span><code>xml-roles:contentinfo</code>
1250-
</div>
1251-
<div class="ifaces">
1252-
<span class="type">Interfaces: </span><code>IAccessibleText2</code>; <code>IAccessibleHypertext2</code>;
1253-
</div>
1254-
</td>
1242+
<td class="ia2"><div class="general">Use WAI-ARIA mapping</div></td>
12551243
<td class="uia">
1256-
<div class="ctrltype">
1257-
<span class="type">Control Type: </span><code>Group</code>
1258-
</div>
1259-
<div class="ctrltype">
1260-
<span class="type">Localized Control Type: </span><code>"footer"</code>
1261-
</div>
1262-
<div class="properties">
1263-
<span class="type">Landmark Type: </span><code>Custom</code>
1264-
</div>
1265-
<div class="properties">
1266-
<span class="type">Localized Landmark Type: </span><code>"content information"</code>
1267-
</div>
1268-
</td>
1269-
<td class="atk">
1270-
<div class="role">
1271-
<span class="type">Role: </span>
1272-
<code>ATK_ROLE_FOOTER</code>
1273-
</div>
1274-
<div class="objattrs">
1275-
<span class="type">Object attributes: </span><code>xml-roles:contentinfo</code>
1276-
</div>
1277-
<div class="ifaces">
1278-
<span class="type">Interfaces: </span><code>AtkText</code>; <code>AtkHypertext</code>
1279-
</div>
1244+
<div class="general">Use WAI-ARIA mapping</div>
1245+
<div class="ctrltype"><span class="type">Localized Control Type: </span><code>"footer"</code></div>
12801246
</td>
1247+
<td class="atk"><div class="general">Use WAI-ARIA mapping</div></td>
12811248
<td class="ax">
1282-
<div class="role">
1283-
<span class="type">AXRole: </span><code>AXGroup</code>
1284-
</div>
1285-
<div class="subrole">
1286-
<span class="type">AXSubrole: </span><code>AXLandmarkContentInfo</code>
1287-
</div>
1288-
<div class="roledesc">
1289-
<span class="type">AXRoleDescription: </span><code>"footer"</code>
1290-
</div>
1249+
<div class="general">Use WAI-ARIA mapping</div>
1250+
<div class="roledesc"><span class="type">AXRoleDescription: </span><code>"footer"</code></div>
12911251
</td>
12921252
<td class="comments"></td>
12931253
</tr>
@@ -1376,56 +1336,13 @@ <h3>HTML Element Role Mappings</h3>
13761336
<tr tabindex="-1" id="el-header-ancestorbody">
13771337
<th><a href="https://www.w3.org/TR/html/sections.html#the-header-element"><code>header</code></a> (scoped to the <a href="https://www.w3.org/TR/html/sections.html#the-body-element"><code>body</code></a> element)</th>
13781338
<td class="aria"><a class="core-mapping" href="#role-map-banner"><code>banner</code></a> role</td>
1379-
<td class="ia2">
1380-
<div class="role">
1381-
<span class="type">Role: </span><code>ROLE_SYSTEM_GROUPING</code>; <code>IA2_ROLE_HEADER</code>
1382-
</div>
1383-
<div class="objattrs">
1384-
<span class="type">Object attributes: </span><code>xml-roles:banner</code>
1385-
</div>
1386-
<div class="ifaces">
1387-
<span class="type">Interfaces: </span><code>IAccessibleText2</code>; <code>IAccessibleHypertext2</code>;
1388-
</div>
1389-
</td>
1339+
<td class="ia2"><div class="general">Use WAI-ARIA mapping</div></td>
13901340
<td class="uia">
1391-
<div class="ctrltype">
1392-
<span class="type">Control Type: </span><code>Group</code>
1393-
</div>
1394-
<div class="properties">
1395-
<span class="type">Localized Control Type: </span><code>"header"</code>
1396-
</div>
1397-
<div class="properties">
1398-
<span class="type">Landmark Type: </span><code>Custom</code>
1399-
</div>
1400-
<div class="properties">
1401-
<span class="type">Localized Landmark Type: </span><code>"banner"</code>
1402-
</div>
1403-
</td>
1404-
<td class="atk">
1405-
<div class="role">
1406-
<span class="type">Role: </span>
1407-
<code>ATK_ROLE_HEADER</code>
1408-
</div>
1409-
<div class="objattrs">
1410-
<span class="type">Object attributes: </span>
1411-
<code>xml-roles:banner</code>
1412-
</div>
1413-
<div class="ifaces">
1414-
<span class="type">Interfaces: </span>
1415-
<code>AtkText</code>; <code>AtkHypertext</code>
1416-
</div>
1417-
</td>
1418-
<td class="ax">
1419-
<div class="role">
1420-
<span class="type">AXRole: </span><code>AXGroup</code>
1421-
</div>
1422-
<div class="subrole">
1423-
<span class="type">AXSubrole: </span><code>AXLandmarkBanner</code>
1424-
</div>
1425-
<div class="roledesc">
1426-
<span class="type">AXRoleDescription: </span><code>"banner"</code>
1427-
</div>
1341+
<div class="general">Use WAI-ARIA mapping</div>
1342+
<div class="properties"><span class="type">Localized Control Type: </span><code>"header"</code></div>
14281343
</td>
1344+
<td class="atk"><div class="general">Use WAI-ARIA mapping</div></td>
1345+
<td class="ax"><div class="general">Use WAI-ARIA mapping</div></td>
14291346
<td class="comments"></td>
14301347
</tr>
14311348
<tr tabindex="-1" id="el-header">
@@ -2545,10 +2462,9 @@ <h3>HTML Element Role Mappings</h3>
25452462
<th><a href="https://www.w3.org/TR/html/sec-forms.html#the-output-element"><code>output</code></a></th>
25462463
<td class="aria"><a class="core-mapping" href="#role-map-status"><code>status</code></a> role</td>
25472464
<td class="ia2"><div class="general">Use WAI-ARIA mapping</div></td>
2548-
<td class="uia"><div class="ctrltype"> <span class="type">Control Type: </span><code>Group</code> </div>
2549-
<div class="ctrltype"> <span class="type">Control Type: </span><code>"output"</code> </div>
2550-
<div class="ctrltype"> <span class="type">LiveSetting:</span> <code>Polite</code> </div>
2551-
<div class="ctrltype"> <span class="type">ControllerFor:</span> points to elements referenced by the <code>for</code> attribute </div>
2465+
<td class="uia">
2466+
<div class="general">Use WAI-ARIA mapping</div>
2467+
<div class="ctrltype"> <span class="type">Localized Control Type: </span><code>"output"</code></div>
25522468
</td>
25532469
<td class="atk"><div class="general">Use WAI-ARIA mapping</div></td>
25542470
<td class="ax"><div class="general">Use WAI-ARIA mapping</div></td>
@@ -5891,6 +5807,7 @@ <h3>Change Log</h3>
58915807
<section>
58925808
<h4>Substantive changes since moving entirely to the Web Platform Working Group (01-Oct-2016)</h4>
58935809
<ul>
5810+
<li>07-Feb-2018: Aligned mappings with CORE-AAM as appropriate for <code>header</code> and <code>footer</code> when scoped to <code>body</code>, <code>aside</code>, and <code>output</code>. See <a href="https://github.com/w3c/html-aam/issues/119">GitHub issue #119</a>.</li>
58945811
<li>07-Feb-2018: Updated ATK and AX mappings for the <code>multiple</code> attribute on <code>input</code> element. See <a href="https://github.com/w3c/html-aam/issues/96">GitHub issue #96</a>.</li>
58955812
<li>07-Feb-2018: Updated ATK mappings for the <code>sub</code> and <code>sup</code> elements. See <a href="https://github.com/w3c/html-aam/issues/121">GitHub issue #121</a>.</li>
58965813
<li>07-Feb-2018: Updated mappings for the <code>body</code> element. See <a href="https://github.com/w3c/html-aam/issues/117">GitHub issue #117</a>.</li>

0 commit comments

Comments
 (0)