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: index.html
+10-5Lines changed: 10 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -292,7 +292,7 @@ <h2>Rich Internet Application Accessibility</h2>
292
292
The incorporation of <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> is a way for an author to provide proper semantics for custom widgets to make these widgets
293
293
accessible, usable, and interoperable with assistive technologies. This specification identifies the types of widgets and structures that are commonly recognized by accessibility products,
294
294
by providing an <a>ontology</a> of corresponding <a>roles</a> that can be attached to content. This allows elements with a given role to be understood as a particular widget or structural
295
-
type regardless of any semantics inherited from the implementing host language. Roles are a common property of platform
295
+
type regardless of any semantics inherited from the implementing <a>host language</a>. Roles are a common property of platform
296
296
<a>accessibility <abbr title="Application Programming Interfaces">APIs</abbr></a> which assistive technologies use to provide the user with effective presentation and interaction.
297
297
</p>
298
298
<p>
@@ -427,8 +427,10 @@ <h2>User Agent Support</h2>
427
427
<section id="co-evolution">
428
428
<h2>Co-Evolution of <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> and Host Languages</h2>
429
429
<p>
430
-
<abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> is intended to augment semantics in supporting languages like [[HTML]] and [[SVG2]], or to be used as an accessibility
431
-
enhancement technology in other markup-based languages that do not explicitly include support for ARIA. It clarifies semantics to assistive technologies when authors create new types of
430
+
<abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr> is intended to be used as an accessibility enhancement technology in markup-based <a>host languages</a>. Examples include [[HTML]] and [[SVG2]], which both explicitly support the use of ARIA.
431
+
</p>
432
+
<p>
433
+
ARIA roles and properties clarify semantics to assistive technologies when authors create new types of
432
434
objects, via style and script, that are not yet directly supported by the language of the page, because the invention of new types of objects is faster than standardized support for them
433
435
appears in web languages.
434
436
</p>
@@ -16246,10 +16248,13 @@ <h2>Relationships in the Accessibility Tree</h2>
16246
16248
<section class="normative" id="host_languages">
16247
16249
<h1>Implementation in Host Languages</h1>
16248
16250
<p>
16249
-
The <a>roles</a>, <a>state</a>, and [=ARIA/properties=] defined in this specification do not form a complete web language or format. They are intended to be used in the context of a host
16250
-
language. This section discusses how host languages are to implement <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr>, to ensure that the markup specified here will
16251
+
The <a>roles</a>, <a>state</a>, and [=ARIA/properties=] defined in this specification do not form a complete web language or format. They are intended to be used in the context of a <a>host
16252
+
language</a>. This section discusses how host languages are to implement <abbr title="Accessible Rich Internet Applications">WAI-ARIA</abbr>, to ensure that the markup specified here will
16251
16253
integrate smoothly and effectively with the host language markup.
16252
16254
</p>
16255
+
<p>
16256
+
A <dfn data-export="">host language</dfn> is a markup-based language in which ARIA can be used as an accessibility enhancement technology. Examples include [[HTML]] and [[SVG2]], which both explicitly support the use of ARIA.
16257
+
</p>
16253
16258
<p>
16254
16259
Although markup languages look alike superficially, they do not share language definition infrastructure. To accommodate differences in language-building approaches, the requirements are both
16255
16260
general and modularization-specific. While allowing for differences in how the specifications are written, the intent is to maintain consistency in how the
0 commit comments