Skip to content

Commit 3ebb415

Browse files
add local abstract role usage warnings. fixes #1428 (#1445)
* add local abstract role usage warnings. fixes #1428 Co-authored-by: Carolyn MacLeod <[email protected]>
1 parent e0ee328 commit 3ebb415

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

index.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -2443,7 +2443,7 @@ <h2>Definition of Roles</h2>
24432443
<rdef>command</rdef>
24442444
<div class="role-description">
24452445
<p>A form of widget that performs an action but does not receive input data.</p>
2446-
<p class="note"><code>command</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
2446+
<p><code>command</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>commmand</code> role in content.</p>
24472447
</div>
24482448
<table class="role-features">
24492449
<caption>Characteristics:</caption>
@@ -2704,7 +2704,7 @@ <h2>Definition of Roles</h2>
27042704
<div class="role-description">
27052705
<p>A <a>widget</a> that may contain navigable descendants or <a>owned</a> children.</p>
27062706
<p>Authors SHOULD ensure that a composite widget exists as a single navigation stop within the larger navigation system of the web page. Once the composite widget has focus, authors SHOULD provide a separate navigation mechanism for users to navigate to <a>elements</a> that are descendants or owned children of the composite element.</p>
2707-
<p class="note"><code>composite</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
2707+
<p><code>composite</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>composite</code> role in content.</p>
27082708
</div>
27092709
<table class="role-features">
27102710
<caption>Characteristics:</caption>
@@ -4166,7 +4166,7 @@ <h2>Definition of Roles</h2>
41664166
<rdef>input</rdef>
41674167
<div class="role-description">
41684168
<p>A generic type of <a>widget</a> that allows user input.</p>
4169-
<p class="note"><code>input</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
4169+
<p><code>input</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>input</code> role in content.</p>
41704170
</div>
41714171
<table class="role-features">
41724172
<caption>Characteristics:</caption>
@@ -4424,11 +4424,11 @@ <h2>Definition of Roles</h2>
44244424
<rdef>landmark</rdef>
44254425
<div class="role-description">
44264426
<p>A perceivable <rref>section</rref> containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily and to have it listed in a summary of the page. Such a page summary could be generated dynamically by a user agent or assistive technology.</p>
4427+
<p><code>landmark</code> is an abstract role used for the ontology. Authors MUST NOT use <code>landmark</code> role in content.</p>
44274428
<p>Authors designate the purpose of the content by assigning a role that is a subclass of the landmark role and, when needed, by providing a brief, descriptive label.</p>
4428-
<p>Elements with a role that is a subclass of the landmark role are known as <a>landmark</a> regions or navigational landmark regions.
4429+
<p>Elements with a role that is a subclass of the landmark role are known as <a>landmark</a> regions or navigational landmark regions.</p>
44294430
<p><a>Assistive technologies</a> SHOULD enable users to quickly navigate to landmark regions.
44304431
<a>User agents</a> MAY enable users to quickly navigate to landmark regions.</p>
4431-
<p class="note"><code>landmark</code> is an abstract role used for the ontology. Authors should not use this role in content.</p>
44324432
</div>
44334433
<table class="role-features">
44344434
<caption>Characteristics:</caption>
@@ -6946,7 +6946,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
69466946
<rdef>range</rdef>
69476947
<div class="role-description">
69486948
<p>An element representing a range of values.</p>
6949-
<p class="note"><code>range</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
6949+
<p><code>range</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>range</code> role in content.</p>
69506950
</div>
69516951
<table class="role-features">
69526952
<caption>Characteristics:</caption>
@@ -7106,7 +7106,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
71067106
<div class="role-description">
71077107
<p>The base <a>role</a> from which all other roles inherit.</p>
71087108
<p>Properties of this role describe the structural and functional purpose of <a>objects</a> that are assigned this role. A role is a concept that can be used to understand and operate instances.</p>
7109-
<p class="note"><code>roletype</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
7109+
<p><code>roletype</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>roletype</code> role in content.</p>
71107110
</div>
71117111
<table class="role-features">
71127112
<caption>Characteristics:</caption>
@@ -7751,7 +7751,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
77517751
<rdef>section</rdef>
77527752
<div class="role-description">
77537753
<p>A renderable structural containment unit in a document or application.</p>
7754-
<p class="note"><code>section</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
7754+
<p><code>section</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>section</code> role in content.</p>
77557755
</div>
77567756
<table class="role-features">
77577757
<caption>Characteristics:</caption>
@@ -7821,7 +7821,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
78217821
<rdef>sectionhead</rdef>
78227822
<div class="role-description">
78237823
<p>A structure that labels or summarizes the topic of its related section.</p>
7824-
<p class="note"><code>sectionhead</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
7824+
<p><code>sectionhead</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>sectionhead</code> role in content.</p>
78257825
</div>
78267826
<table class="role-features">
78277827
<caption>Characteristics:</caption>
@@ -7896,7 +7896,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
78967896
<rdef>select</rdef>
78977897
<div class="role-description">
78987898
<p>A form widget that allows the user to make selections from a set of choices.</p>
7899-
<p class="note"><code>select</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
7899+
<p><code>select</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>select</code> role in content.</p>
79007900
</div>
79017901
<table class="role-features">
79027902
<caption>Characteristics:</caption>
@@ -8477,7 +8477,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
84778477
<div class="role-description">
84788478
<p>A document structural <a>element</a>.</p>
84798479
<p><a>Roles</a> for document structure support the accessibility of dynamic web content by helping <a>assistive technologies</a> determine active content versus static document content. Structural roles by themselves do not all map to <a>accessibility <abbr title="Application Programing Interfaces">APIs</abbr></a>, but are used to create <a>widget</a> roles or assist content adaptation for assistive technologies.</p>
8480-
<p class="note"><code>structure</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
8480+
<p><code>structure</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>structure</code> role in content.</p>
84818481
</div>
84828482
<table class="role-features">
84838483
<caption>Characteristics:</caption>
@@ -10258,7 +10258,7 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
1025810258
<div class="role-description">
1025910259
<p>An interactive component of a graphical user interface (<abbr title="Graphical User Interface">GUI</abbr>).</p>
1026010260
<p>Widgets are discrete user interface objects with which the user can interact. Widget <a>roles</a> map to standard features in <a>accessibility <abbr title="Application Programing Interfaces">APIs</abbr></a>. When the user navigates an element assigned any of the non-abstract subclass roles of <code>widget</code>, <a>assistive technologies</a> that typically intercept standard keyboard events SHOULD switch to an application browsing mode, and pass keyboard events through to the web application. The intent is to hint to certain <a>assistive technologies</a> to switch from normal browsing mode into a mode more appropriate for interacting with a web application; some <a>user agents</a> have a browse navigation mode where keys, such as up and down arrows, are used to browse the document, and this native behavior prevents the use of these keys by a web application.</p>
10261-
<p class="note"><code>widget</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
10261+
<p><code>widget</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>widget</code> role in content.</p>
1026210262
</div>
1026310263
<table class="role-features">
1026410264
<caption>Characteristics:</caption>
@@ -10333,8 +10333,8 @@ <h5>Note regarding the ARIA 1.1 <rref>none</rref> role.</h5>
1033310333
<div class="role-description">
1033410334
<p>A browser or application window.</p>
1033510335
<p><a>Elements</a> with this <a>role</a> have a window-like behavior in a graphical user interface (<abbr title="Graphical User Interface">GUI</abbr>) context, regardless of whether they are implemented as a native window in the operating system, or merely as a section of the document styled to look like a window.</p>
10336+
<p><code>window</code> is an <a href="#isAbstract">abstract role</a> used for the ontology. Authors MUST NOT use <code>window</code> role in content.</p>
1033610337
<p class="note">In the description of this role, the term "application" does not refer to the <rref>application</rref> role, which specifies specific assistive technology behaviors.</p>
10337-
<p class="note"><code>window</code> is an <a href="#isAbstract">abstract role</a> used for the ontology.</p>
1033810338
</div>
1033910339
<table class="role-features">
1034010340
<caption>Characteristics:</caption>

0 commit comments

Comments
 (0)