Skip to content

Commit 9465a45

Browse files
authored
Merge branch 'gh-pages' into issue-361-aria-checked
2 parents c5262ae + b774705 commit 9465a45

File tree

2 files changed

+71
-37
lines changed

2 files changed

+71
-37
lines changed

index.html

Lines changed: 71 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
{
1111
name: "Steve Faulkner",
1212
company: "TPGi",
13-
companyURL: "https://www.tpgi.com",
13+
companyURL: "https://www.tpgi.com/",
1414
w3cid: "35007"
1515
},
1616
{
1717
name: "Scott O'Hara",
1818
company: "Microsoft",
19-
companyURL: "https://www.microsoft.com",
19+
companyURL: "https://www.microsoft.com/",
2020
w3cid: "103856"
2121
},
2222
{ name: "Patrick H. Lauke",
@@ -28,7 +28,7 @@
2828
previousMaturity: "CR",
2929
previousPublishDate: "2021-07-06",
3030
implementationReportURI: "https://w3c.github.io/html-aria/results/implementation-results.html",
31-
github: "w3c/html-aria",
31+
github: "w3c/html-aria/",
3232
maxTocLevel: 2,
3333
shortName: "html-aria",
3434
specStatus: "ED",
@@ -248,7 +248,10 @@

248248
a cell in the third column includes the term
249249
<dfn><strong>Anystrong> `role`dfn> it indicates that any `role`
250250
value apart from the <a>implicit ARIA semanticsa> `role` value,
251-
MAY be used. If a cell in the third column includes the term
251+
MAY be used, <span class="proposed addition">unless it is a role
252+
<a href="#docconformance-deprecated">deprecated by ARIAa>.
253+
Deprecated roles SHOULD NOT be used by authorsspan>.
254+
If a cell in the third column includes the term
252255
<dfn><strong>No `role`strong>dfn> it indicates that authors
253256
MUST NOT overwrite the implicit ARIA semantics, or native semantics
254257
of the HTML element.
@@ -1892,15 +1895,10 @@

18921895
and any `aria-*` attributes applicable to the allowed roles.
18931896
p>
18941897
<div class="addition proposal">
1895-
<p>Authors SHOULD NOT use the following DPub Roles:
1896-
<a data-cite="dpub-aria-1.0#doc-biblioentry">`doc-biblioentry`a>,
1897-
<a data-cite="dpub-aria-1.0#doc-endnote">`doc-endnote`a>.
1898+
<p>Authors SHOULD NOT use the following <a href="#docconformance-deprecated">deprecateda> DPub Roles:
1899+
<a data-cite="dpub-aria-1.1#doc-biblioentry">`doc-biblioentry`a>,
1900+
<a data-cite="dpub-aria-1.1#doc-endnote">`doc-endnote`a>.
18981901
p>
1899-
<div class="note">
1900-
<p>The `doc-biblioentry` and `doc-endnote` roles are not valid children of an element with an implict or explicit role of `list`.
1901-
These roles are marked for deprecation in [[[dpub-aria-1.1]]].
1902-
Authors can use standard `li` elements without the need for these roles.p>
1903-
div>
19041902
div>
19051903
td>
19061904
tr>
@@ -1991,7 +1989,6 @@

19911989
<td>
19921990
<p>
19931991
Roles:
1994-
<a href="#index-aria-directory">`directory`a>,
19951992
<a href="#index-aria-group">`group`a>,
19961993
<a href="#index-aria-listbox">`listbox`a>,
19971994
<a href="#index-aria-menu">`menu`a>,
@@ -2007,6 +2004,10 @@

20072004
<a data-cite="wai-aria-1.1#global_states">Global `aria-*` attributesa>
20082005
and any `aria-*` attributes applicable to the allowed roles.
20092006
p>
2007+
<div class="addition proposal">
2008+
<p>Authors SHOULD NOT use <a href="#docconformance-deprecated">deprecateda> <a href="#index-aria-directory">`directory`a> role.
2009+
p>
2010+
div>
20102011
td>
20112012
tr>
20122013
<tr>
@@ -2112,7 +2113,6 @@

21122113
<td>
21132114
<p>
21142115
Roles:
2115-
<a href="#index-aria-directory">`directory`a>,
21162116
<a href="#index-aria-group">`group`a>,
21172117
<a href="#index-aria-listbox">`listbox`a>,
21182118
<a href="#index-aria-menu">`menu`a>,
@@ -2128,6 +2128,10 @@

21282128
<a data-cite="wai-aria-1.1#global_states">Global `aria-*` attributesa>
21292129
and any `aria-*` attributes applicable to the allowed roles.
21302130
p>
2131+
<div class="addition proposal">
2132+
<p>Authors SHOULD NOT use <a href="#docconformance-deprecated">deprecateda> <a href="#index-aria-directory">`directory`a> role.
2133+
p>
2134+
div>
21312135
td>
21322136
tr>
21332137
<tr>
@@ -2918,7 +2922,6 @@

29182922
<td>
29192923
<p>
29202924
Roles:
2921-
<a href="#index-aria-directory">`directory`a>,
29222925
<a href="#index-aria-group">`group`a>,
29232926
<a href="#index-aria-listbox">`listbox`a>,
29242927
<a href="#index-aria-menu">`menu`a>,
@@ -2934,6 +2937,10 @@

29342937
<a data-cite="wai-aria-1.1#global_states">Global `aria-*` attributesa>
29352938
and any `aria-*` attributes applicable to the allowed roles.
29362939
p>
2940+
<div class="addition proposal">
2941+
<p>Authors SHOULD NOT use <a href="#docconformance-deprecated">deprecateda> <a href="#index-aria-directory">`directory`a> role.
2942+
p>
2943+
div>
29372944
td>
29382945
tr>
29392946
<tr>
@@ -3354,15 +3361,52 @@

33543361
tbody>
33553362
table>
33563363
section>
3364+
<section class="proposed addition">
3365+
<h2 id="docconformance-deprecated">
3366+
Requirements for deprecated ARIA role, state and property and attributes
3367+
h2>
3368+
<p>
3369+
The ARIA Specification's <a data-cite="wai-aria-1.2#deprecated">Deprecated Requirementsa> section indicates that if an ARIA feature is marked as deprecated then authors are advised not to use said feature for new content.
3370+
p>
3371+
<p>
3372+
The following roles and attributes are deprecated features of ARIA and DPub ARIA. Conformance checkers MUST warn authors about the deprecated status of these features. Whenever possible, authors are advised to use alternatives to deprecated features.
3373+
p>
3374+
3375+
<h3>Deprecated ARIA rolesh3>
3376+
<ul>
3377+
<li><a data-cite="wai-aria-1.2#directory">`directory`a>li>
3378+
ul>
3379+
<div class="note">
3380+
<p>The `directory` role is marked for deprecation in [[wai-aria-1.2|WAI-ARIA 1.2]]. In reality, the `directory` role had no functional difference to an element with an implicit or explicit `list` role. Authors are advised to use one of HTML's native list elements, or an ARIA `list` instead.p>
3381+
div>
3382+
3383+
<h3>Deprecated DPub ARIA rolesh3>
3384+
<ul>
3385+
<li><a data-cite="dpub-aria-1.1#doc-biblioentry">`doc-biblioentry`a>li>
3386+
<li><a data-cite="dpub-aria-1.1#doc-endnote">`doc-endnote`a>li>
3387+
ul>
3388+
<div class="note">
3389+
<p>The `doc-biblioentry` and `doc-endnote` roles are marked for deprecation in [[[dpub-aria-1.1]]], as they are not valid children for an element with an implicit or explicit role of `list`. Authors can use standard list and child `li` elements without the need for these roles.p>
3390+
div>
3391+
3392+
<h3>Deprecated ARIA attributesh3>
3393+
<ul>
3394+
<li><a data-cite="wai-aria-1.1#aria-dropeffect">`aria-dropeffect`a>li>
3395+
<li><a data-cite="wai-aria-1.1#aria-grabbed">`aria-grabbed`a>li>
3396+
ul>
3397+
<div class="note">
3398+
<p>The `aria-dropeffect` and `aria-grabbed` attributes were deprecated in [[wai-aria-1.1|WAI-ARIA 1.1]]. There is presently no feature in ARIA to replace their proposed functionality.p>
3399+
div>
3400+
section>
33573401
<section>
3358-
<h2 id="case-sensitivity">
3359-
Case requirements for ARIA role, state and property attributes
3360-
h2>
3361-
<p>
3362-
Authors SHOULD use [=ASCII lowercase=] for all `role` token values
3363-
and any state or property attributes (`aria-*`) whose values are
3364-
<a data-cite="wai-aria-1.1#propcharacteristic_value">defined as tokensa>.
3365-
p>
3402+
<h2 id="case-sensitivity">
3403+
Case requirements for ARIA role, state and property attributes
3404+
h2>
3405+
<p>
3406+
Authors SHOULD use [=ASCII lowercase=] for all `role` token values
3407+
and any state or property attributes (`aria-*`) whose values are
3408+
<a data-cite="wai-aria-1.1#propcharacteristic_value">defined as tokensa>.
3409+
p>
33663410

33673411
<div class="note">
33683412
<p>
@@ -4378,6 +4422,10 @@

43784422
<h2>Change logh2>
43794423
<h3>Substantive changes since the last published Recommendationh3>
43804424
<ul>
4425+
<li>
4426+
18-Jan-2022:
4427+
Added <a href="#docconformance-deprecated">Requirements for deprecated ARIA role, state and property and attributesa>.
4428+
li>
43814429
<li>
43824430
06-Jan-2022:
43834431
Change allowances for `doc-biblioentry` and `doc-endnote` roles on the <a href="#el-li">`li` elementa>.

results/implentation-report-CR-2018.html

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)