Skip to content

Commit

Permalink
Align presentation of ARIA role mapping with HTML AAM (#24)
Browse files Browse the repository at this point in the history
This commit performs the following, for consistency with HTML AAM:
- Move the [wai-aria-1.1] rows at the top.
- Explicitly state "No corresponding role".
  • Loading branch information
fred-wang authored Nov 5, 2021
1 parent d9083b0 commit 43da423
Showing 1 changed file with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions mathml-aam/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -196,16 +196,17 @@ <h3>MathML Element Mappings</h3>
<thead>
<tr>
<th>Element</th>
<th>[[wai-aria-1.1]]</th>
<th>MSAA + IAccessible2</th>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<th><abbr title="Accessibility Toolkit">ATK</abbr></th>
<th><abbr title="macOS Accessibility Protocol">AX API</abbr></th>
<th>[[wai-aria-1.1]]</th>
</tr>
</thead>
<tbody>
<tr id="el-annotation">
<th><a data-cite="MathML3/chapter5.html#mixing.elements.annotation">`annotation`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -219,6 +220,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-annotation-xml">
<th><a data-cite="MathML3/chapter5.html#mixing.elements.annotation.xml">`annotation-xml`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -232,6 +234,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-maction">
<th><a data-cite="MathML3/chapter3.html#presm.maction">`maction`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -247,14 +250,15 @@ <h3>MathML Element Mappings</h3>
<th>
<a data-cite="html/embedded-content-other.html#mathml">`math`</a>
</th>
<td class="aria"><a class="core-mapping" href="#role-map-math">`math`</a> role</td>
<td class="ia2"><div class="general">Use WAI-ARIA mapping</div></td>
<td class="uia"><div class="general">Use WAI-ARIA mapping</div></td>
<td class="atk"><div class="general">Use WAI-ARIA mapping</div></td>
<td class="ax"><div class="general">Use WAI-ARIA mapping</div></td>
<td class="aria"><a class="core-mapping" href="#role-map-math">`math`</a> role</td>
</tr>
<tr id="el-merror">
<th><a data-cite="MathML3/chapter3.html#presm.merror">`merror`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -268,6 +272,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mfrac">
<th><a data-cite="MathML3/chapter3.html#presm.mfrac">`mfrac`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -285,6 +290,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mi">
<th><a data-cite="MathML3/chapter3.html#presm.mi">`mi`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -298,6 +304,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mmultiscripts">
<th><a data-cite="MathML3/chapter3.html#presm.mmultiscripts">`mmultiscripts`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand Down Expand Up @@ -325,6 +332,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mn">
<th><a data-cite="MathML3/chapter3.html#presm.mn">`mn`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -338,6 +346,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mo">
<th><a data-cite="MathML3/chapter3.html#presm.mo">`mo`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -351,6 +360,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mover">
<th><a data-cite="MathML3/chapter3.html#presm.mover">`mover`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -368,6 +378,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mpadded">
<th><a data-cite="MathML3/chapter3.html#presm.mpadded">`mpadded`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -381,6 +392,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mprescripts">
<th><a data-cite="MathML3/chapter3.html#presm.mmultiscripts">`mprescripts`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -393,6 +405,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mroot">
<th><a data-cite="MathML3/chapter3.html#presm.mroot">`mroot`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -410,6 +423,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mrow">
<th><a data-cite="MathML3/chapter3.html#presm.mrow">`mrow`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -423,6 +437,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-ms">
<th><a data-cite="MathML3/chapter3.html#presm.ms">`ms`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -436,13 +451,15 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mspace">
<th><a data-cite="MathML3/chapter3.html#presm.mspace">`mspace`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">Not mapped</td>
<td class="axapi">Not mapped</td>
</tr>
<tr id="el-msqrt">
<th><a data-cite="MathML3/chapter3.html#presm.mroot">`msqrt`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -459,6 +476,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mstyle">
<th><a data-cite="MathML3/chapter3.html#presm.mstyle">`mstyle`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -472,6 +490,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-msub">
<th><a data-cite="MathML3/chapter3.html#presm.msub">`msub`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -490,6 +509,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-msubsup">
<th><a data-cite="MathML3/chapter3.html#presm.msubsup">`msubsup`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -509,6 +529,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-msup">
<th><a data-cite="MathML3/chapter3.html#presm.msup">`msup`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -526,6 +547,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mtable">
<th><a data-cite="MathML3/chapter3.html#presm.mtable">`mtable`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -540,6 +562,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mtd">
<th><a data-cite="MathML3/chapter3.html#presm.mtd">`mtd`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -554,6 +577,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mtext">
<th><a data-cite="MathML3/chapter3.html#presm.mtext">`mtext`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -567,6 +591,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-mtr">
<th><a data-cite="MathML3/chapter3.html#presm.mtr">`mtr`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -580,6 +605,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-munder">
<th><a data-cite="MathML3/chapter3.html#presm.munder">`munder`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -597,6 +623,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-munderover">
<th><a data-cite="MathML3/chapter3.html#presm.munderover">`munderover`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -615,6 +642,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-none">
<th><a data-cite="MathML3/chapter3.html#presm.mmultiscripts">`none`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand All @@ -628,6 +656,7 @@ <h3>MathML Element Mappings</h3>
</tr>
<tr id="el-semantics">
<th><a data-cite="MathML3/chapter3.html#presm.semantics">`semantics`</a></th>
<td class="aria">No corresponding role</td>
<td class="ia2">TBD</td>
<td class="uia">TBD</td>
<td class="atk">
Expand Down

0 comments on commit 43da423

Please sign in to comment.