Skip to content

Commit

Permalink
Try to start with a simplier definition
Browse files Browse the repository at this point in the history
  • Loading branch information
spectranaut committed Aug 18, 2023
1 parent 33c9ae7 commit b62962e
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13456,17 +13456,18 @@ <h2>Including Elements in the Accessibility Tree</h2>
<section id="tree_relationships">
<h2>Relationships in the Accessibility Tree</h2>
<p>The following terms are used to describe relationships between <abbr title="Document Object Model">DOM</abbr> elements.</p>
<p>The <dfn data-export="" data-lt="accessibility child|owned child|child element|child|children|child elements">accessibility children</dfn> of a DOM element are all of the following (excluding those DOM elements that have no corresponding <a>accessible object</a> because they have been <a href="#tree_exclusion">excluded from the accessibility tree</a>, and excluding any elements whose corresponding <a>accessible object</a> have been reparented in the <a>accessibility tree</a> via <pref>aria-owns</pref>):</p>
<p>The <dfn data-export="" data-lt="accessibility child|owned child|child element|child|children|child elements">accessibility children</dfn> of a DOM element are all of the children of that element's corresponding <a>accessible object</a> in the <a>accessibility tree</a>. In terms of the DOM, that includes the following:</p>
<ul>
<li>The <abbr title="Document Object Model">DOM</abbr> children of the <a>element</a>.
</li>
<li>All descendants of the <a>element</a> with only elements of role <rref>generic</rref> or <rref>none</rref> intervening.
<li>All DOM descendants of the <a>element</a> with only elements of role <rref>generic</rref> or <rref>none</rref> intervening.
</li>
<li>All children specified via an <pref>aria-owns</pref> relationship to the element.
<li>All DOM children specified via an <pref>aria-owns</pref> relationship to the element.
</li>
<li>All descendants of an element with role <rref>generic</rref> or <rref>none</rref> specified via <pref>aria-owns</pref> with only elements of role <rref>generic</rref> or <rref>none</rref> intervening.
<li>All DOM descendants of an element with role <rref>generic</rref> or <rref>none</rref> specified via <pref>aria-owns</pref> with only elements of role <rref>generic</rref> or <rref>none</rref> intervening.
</li>
</ul>
<p>Excluding those DOM elements that have no corresponding <a>accessible object</a> because they have been <a href="#tree_exclusion">excluded from the accessibility tree</a>, and excluding any elements whose corresponding <a>accessible object</a> have been reparented in the <a>accessibility tree</a> via <pref>aria-owns</pref>.</p>
<p>In the following example, the <rref>list</rref> element has four accessibility children:</p>
<pre class="example highlight">
&lt;div role="list" aria-owns="child3 child4"&gt;
Expand All @@ -13489,7 +13490,7 @@ <h2>Relationships in the Accessibility Tree</h2>
&lt;div aria-owns="reparented"&gt;&lt;/div&gt;
</pre>
<p>The <dfn data-export="" data-lt="accessibility descendant|accessibility descendants">accessibility descendants</dfn> of a DOM element are all DOM elements which correspond to descendants of the corresponding <a>accessible object</a> in the <a class="termref">accessibility tree</a>.</p>
<p>The <dfn data-export="" data-lt="accessibility parent|parent element|parent">accessibility parent</dfn> of a DOM element is one of the following:</p>
<p>The <dfn data-export="" data-lt="accessibility parent|parent element|parent">accessibility parent</dfn> of a DOM element is the parent of the corresponding <a>accessible object</a> in the <a>accessibility tree</a>. In terms of the DOM, the accessibility parent is one of the following:</p>
<ul>
<li>The <abbr title="Document Object Model">DOM</abbr> parent of the <a>element</a>.
</li>
Expand Down

0 comments on commit b62962e

Please sign in to comment.