Skip to content

Commit 6f2bfb4

Browse files
Merge branch 'main' into rfc2119-warnings
2 parents 1a24efc + 84d5e61 commit 6f2bfb4

File tree

3 files changed

+35
-23
lines changed

3 files changed

+35
-23
lines changed

core-aam/index.html

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
name: "Cynthia Shelly",
5757
company: "W3C Invited Expert",
5858
mailto: "buphie@gmail.com",
59-
w3cid: 11897
59+
w3cid: 11897,
6060
},
6161
],
6262
formerEditors: [
@@ -196,6 +196,10 @@
196196
>comment archive</a
197197
>). In-progress updates to the document may be viewed in the <a href="http://w3c.github.io/core-aam/">publicly visible editors' draft</a>.
198198
</p>
199+
<p>
200+
<strong>Living specification</strong> &mdash; This document is maintained as a living specification. For the latest normative version, visit
201+
<a href="https://www.w3.org/TR/core-aam-1.2/">Core Accessibility API Mappings</a>.
202+
</p>
199203
</section>
200204
<section id="intro" class="informative">
201205
<h2>Introduction</h2>
@@ -212,8 +216,8 @@ <h2>Introduction</h2>
212216
<li>
213217
<cite
214218
><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> Authoring Practices Guide</a></cite
215-
>, describes how web content developers can develop accessible rich internet applications using <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr>.
216-
It provides detailed advice and examples directed primarily to web application developers, yet also useful to user agent and developers of assistive technologies.
219+
>, describes how web content developers can develop accessible rich internet applications using <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr>. It provides detailed
220+
advice and examples directed primarily to web application developers, yet also useful to user agent and developers of assistive technologies.
217221
</li>
218222
<li>
219223
<cite
@@ -358,9 +362,7 @@ <h5>Accessible Names and Descriptions</h5>
358362
</section>
359363
</section>
360364
<section id="conformance">
361-
<p>
362-
Normative sections provide requirements that user agents and assistive technologies MUST follow for an implementation to conform to this specification.
363-
</p>
365+
<p>Normative sections provide requirements that user agents and assistive technologies MUST follow for an implementation to conform to this specification.</p>
364366
<p>
365367
Non-normative (informative) sections provide information useful to understanding the specification. Such sections may contain examples of recommended practice, but it is not required to follow
366368
such recommendations in order to conform to this specification.
@@ -544,15 +546,17 @@ <h2>Computed Role</h2>
544546
<p class="note">
545547
When an element has a role but is not contained in the required context (for example, an orphaned `listitem` without the required accessible parent of role `list`), this is an authoring
546548
error, but the user agent behavior is not specified as a single rule. For most roles, user agents can either recover the error by ignoring the role, or respect the author's intended role
547-
in scenarios deemed by the implementation to be harmless. Please note that this permissiveness in how engines treat author role errors might be overridden in a language-specific mapping document such as [[HTML-AAM]].
549+
in scenarios deemed by the implementation to be harmless. Please note that this permissiveness in how engines treat author role errors might be overridden in a language-specific mapping
550+
document such as [[HTML-AAM]].
548551
</p>
549552
<aside class="example">
550553
<!-- ReSpec needs these examples to be unindented. -->
551554
<pre>
552555
&lt;div role="listitem"&gt; &lt;!-- Author error: orphaned listitem. computedrole is unspecified. --&gt;
553556

554557
&lt;div role="list"&gt; &lt;!-- computedrole returns "list" --&gt;
555-
&lt;div role="listitem"&gt; &lt;!-- computedrole returns "listitem" in the appropriate context. --&gt;</pre>
558+
&lt;div role="listitem"&gt; &lt;!-- computedrole returns "listitem" in the appropriate context. --&gt;</pre
559+
>
556560
</aside>
557561
<p>
558562
When host language elements do not have an exact or equivalent mapping to a valid, non-abstract role, the related Accessibilty API Mapping extension specification MAY specify a unique
@@ -10755,7 +10759,12 @@ <h3>Changes to document content or node visibility</h3>
1075510759
</tr>
1075610760
</tbody>
1075710761
</table>
10758-
<p>Fire the following events for node changes where the node in question is an element and has an <a class="termref">accessible object</a>. The <dfn data-export="" data-lt="accessibility subtree">accessibility subtree</dfn> of a node is its <a class="termref">accessible object</a> in the <a>accessibility tree</a> and all of it's <a>accessibility descendants</a>. It does not include objects which have relationships other than parent-child in that tree. For example, it does not include objects linked via <a class="specref" href="#aria-flowto">aria-flowto</a> unless those objects are also descendants in the <a>accessibility tree</a>.
10762+
<p>
10763+
Fire the following events for node changes where the node in question is an element and has an <a class="termref">accessible object</a>. The
10764+
<dfn data-export="" data-lt="accessibility subtree">accessibility subtree</dfn> of a node is its <a class="termref">accessible object</a> in the <a>accessibility tree</a> and all of it's
10765+
<a>accessibility descendants</a>. It does not include objects which have relationships other than parent-child in that tree. For example, it does not include objects linked via
10766+
<a class="specref" href="#aria-flowto">aria-flowto</a> unless those objects are also descendants in the <a>accessibility tree</a>.
10767+
</p>
1075910768
<table class="data">
1076010769
<caption>
1076110770
Table of document change scenarios and events to be fired in each

dpub-aam/index.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,10 @@
164164
</section>
165165
<section id="sotd">
166166
<p>Future updates to this specification may incorporate <a href="https://www.w3.org/policies/process/20231103/#allow-new-features">new features</a>.</p>
167+
<p>
168+
<strong>Living specification</strong> &mdash; This document is maintained as a living specification. For the latest normative version, visit
169+
<a href="https://www.w3.org/TR/dpub-aam/">Digital Publishing Accessibility API Mappings</a>.
170+
</p>
167171
</section>
168172
<section id="intro" class="informative">
169173
<h2>Introduction</h2>
@@ -181,9 +185,7 @@ <h2>Introduction</h2>
181185
</p>
182186
</section>
183187
<section id="conformance" class="normative">
184-
<p>
185-
Normative sections provide requirements that user agents and assistive technologies MUST follow for an implementation to conform to this specification.
186-
</p>
188+
<p>Normative sections provide requirements that user agents and assistive technologies MUST follow for an implementation to conform to this specification.</p>
187189
<p>
188190
Non-normative (informative) sections provide information useful to understanding the specification. Such sections may contain examples of recommended practice, but it is not required to follow
189191
such recommendations in order to conform to this specification.

index.html

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ <h1>Introduction</h1>
238238
<cite
239239
><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">ARIA</abbr> Authoring Practices Guide</a></cite
240240
>
241-
for the use of roles in making interactive content accessible.
241+
for the use of roles in making interactive content accessible.
242242
</p>
243243
<p>
244244
Roles defined by this specification are designed to support the roles used by platform <a>accessibility <abbr title="Application Programming Interfaces">APIs</abbr></a
@@ -376,9 +376,12 @@ <h2>Target Audience</h2>
376376
following documents provide important supporting information:
377377
</p>
378378
<ul>
379-
<li><cite><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">ARIA</abbr>
380-
Authoring Practices Guide</a></cite>
381-
addresses authoring recommendations for HTML, and is also of interest to developers of authoring tools and conformance checkers.</li>
379+
<li>
380+
<cite
381+
><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">ARIA</abbr> Authoring Practices Guide</a></cite
382+
>
383+
addresses authoring recommendations for HTML, and is also of interest to developers of authoring tools and conformance checkers.
384+
</li>
382385
<li>[[[CORE-AAM-1.2]]] addresses developers of [=user agents=] and <a class="termref">assistive technologies</a>.</li>
383386
<li>[[[ACCNAME-1.2]]] also addresses developers of [=user agents=] and <a class="termref">assistive technologies</a>.</li>
384387
</ul>
@@ -769,13 +772,11 @@ <h1>Important Terms</h1>
769772
</section>
770773
<section class="normative" id="conformance">
771774
<p>
772-
The main content of this specification is "normative" and defines requirements that impact conformance claims. Introductory material, appendices, sections marked as "non-normative" and
773-
their subsections, diagrams, examples, and notes are "informative" (non-normative). Non-normative material provides advisory information to help interpret the guidelines but does not
774-
create requirements that impact a conformance claim.
775-
</p>
776-
<p>
777-
Normative sections provide requirements that authors, user agents and assistive technologies MUST follow for an implementation to conform to this specification.
775+
The main content of this specification is "normative" and defines requirements that impact conformance claims. Introductory material, appendices, sections marked as "non-normative" and their
776+
subsections, diagrams, examples, and notes are "informative" (non-normative). Non-normative material provides advisory information to help interpret the guidelines but does not create
777+
requirements that impact a conformance claim.
778778
</p>
779+
<p>Normative sections provide requirements that authors, user agents and assistive technologies MUST follow for an implementation to conform to this specification.</p>
779780
<p>
780781
Non-normative (informative) sections provide information useful to understanding the specification. Such sections may contain examples of recommended practice, but it is not required to follow
781782
such recommendations in order to conform to this specification.
@@ -10448,7 +10449,7 @@ <h5>Presentational Role Inheritance</h5>
1044810449
<p>
1044910450
<rref>tablist</rref> elements are typically placed near, and usually preceding, a series of <rref>tabpanel</rref> elements. See the
1045010451
<cite
10451-
><a href="https://www.w3.org/WAI/ARIA/apg/""><abbr title="Accessible Rich Internet Applications">ARIA</abbr> Authoring Practices Guide</a></cite
10452+
><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">ARIA</abbr> Authoring Practices Guide</a></cite
1045210453
>
1045310454
for details on implementing a tab set design pattern.
1045410455
</p>

0 commit comments

Comments
 (0)