You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core-aam/index.html
+18-9Lines changed: 18 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@
56
56
name: "Cynthia Shelly",
57
57
company: "W3C Invited Expert",
58
58
mailto: "buphie@gmail.com",
59
-
w3cid: 11897
59
+
w3cid: 11897,
60
60
},
61
61
],
62
62
formerEditors: [
@@ -196,6 +196,10 @@
196
196
>comment archive</a
197
197
>). In-progress updates to the document may be viewed in the <a href="http://w3c.github.io/core-aam/">publicly visible editors' draft</a>.
198
198
</p>
199
+
<p>
200
+
<strong>Living specification</strong> — 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>
199
203
</section>
200
204
<section id="intro" class="informative">
201
205
<h2>Introduction</h2>
@@ -212,8 +216,8 @@ <h2>Introduction</h2>
212
216
<li>
213
217
<cite
214
218
><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.
217
221
</li>
218
222
<li>
219
223
<cite
@@ -358,9 +362,7 @@ <h5>Accessible Names and Descriptions</h5>
358
362
</section>
359
363
</section>
360
364
<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>
364
366
<p>
365
367
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
366
368
such recommendations in order to conform to this specification.
@@ -544,15 +546,17 @@ <h2>Computed Role</h2>
544
546
<p class="note">
545
547
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
546
548
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]].
548
551
</p>
549
552
<aside class="example">
550
553
<!-- ReSpec needs these examples to be unindented. -->
<div role="listitem"> <!-- computedrole returns "listitem" in the appropriate context. --></pre>
558
+
<div role="listitem"> <!-- computedrole returns "listitem" in the appropriate context. --></pre
559
+
>
556
560
</aside>
557
561
<p>
558
562
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>
10755
10759
</tr>
10756
10760
</tbody>
10757
10761
</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>
10759
10768
<table class="data">
10760
10769
<caption>
10761
10770
Table of document change scenarios and events to be fired in each
Copy file name to clipboardExpand all lines: dpub-aam/index.html
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -164,6 +164,10 @@
164
164
</section>
165
165
<sectionid="sotd">
166
166
<p>Future updates to this specification may incorporate <ahref="https://www.w3.org/policies/process/20231103/#allow-new-features">new features</a>.</p>
167
+
<p>
168
+
<strong>Living specification</strong> — This document is maintained as a living specification. For the latest normative version, visit
169
+
<ahref="https://www.w3.org/TR/dpub-aam/">Digital Publishing Accessibility API Mappings</a>.
170
+
</p>
167
171
</section>
168
172
<sectionid="intro" class="informative">
169
173
<h2>Introduction</h2>
@@ -181,9 +185,7 @@ <h2>Introduction</h2>
181
185
</p>
182
186
</section>
183
187
<sectionid="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>
187
189
<p>
188
190
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
189
191
such recommendations in order to conform to this specification.
Copy file name to clipboardExpand all lines: index.html
+12-11Lines changed: 12 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -238,7 +238,7 @@ <h1>Introduction</h1>
238
238
<cite
239
239
><a href="https://www.w3.org/WAI/ARIA/apg/"><abbr title="Accessible Rich Internet Applications">ARIA</abbr> Authoring Practices Guide</a></cite
240
240
>
241
-
for the use of roles in making interactive content accessible.
241
+
for the use of roles in making interactive content accessible.
242
242
</p>
243
243
<p>
244
244
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>
376
376
following documents provide important supporting information:
377
377
</p>
378
378
<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>
382
385
<li>[[[CORE-AAM-1.2]]] addresses developers of [=user agents=] and <a class="termref">assistive technologies</a>.</li>
383
386
<li>[[[ACCNAME-1.2]]] also addresses developers of [=user agents=] and <a class="termref">assistive technologies</a>.</li>
384
387
</ul>
@@ -769,13 +772,11 @@ <h1>Important Terms</h1>
769
772
</section>
770
773
<section class="normative" id="conformance">
771
774
<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.
778
778
</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>
779
780
<p>
780
781
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
781
782
such recommendations in order to conform to this specification.
@@ -10448,7 +10449,7 @@ <h5>Presentational Role Inheritance</h5>
10448
10449
<p>
10449
10450
<rref>tablist</rref> elements are typically placed near, and usually preceding, a series of <rref>tabpanel</rref> elements. See the
10450
10451
<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
10452
10453
>
10453
10454
for details on implementing a tab set design pattern.
0 commit comments