From 2a55ea9f4efeebac5836da911428b5d717ad587b Mon Sep 17 00:00:00 2001
From: Scott O'Hara
a cell in the third column includes the term
Any `role` it indicates that any `role`
value apart from the implicit ARIA semantics `role` value,
- MAY be used. If a cell in the third column includes the term
+ MAY be used, unless it is a deprecated role, which SHOULD NOT be used by authors.
+ If a cell in the third column includes the term
No `role` it indicates that authors
MUST NOT overwrite the implicit ARIA semantics, or native semantics
of the HTML element.
@@ -1892,15 +1893,10 @@
and any `aria-*` attributes applicable to the allowed roles.
Authors SHOULD NOT use the following DPub Roles: - `doc-biblioentry`, - `doc-endnote`. +
Authors SHOULD NOT use the following deprecated DPub Roles: + `doc-biblioentry`, + `doc-endnote`.
-The `doc-biblioentry` and `doc-endnote` roles are not valid children of an element with an implict or explicit role of `list`. - These roles are marked for deprecation in [[[dpub-aria-1.1]]]. - Authors can use standard `li` elements without the need for these roles.
-Roles: - `directory`, `group`, `listbox`, `menu`, @@ -2007,6 +2002,10 @@
Authors SHOULD NOT use deprecated `directory` role. +
+Roles: - `directory`, `group`, `listbox`, `menu`, @@ -2128,6 +2126,10 @@
Authors SHOULD NOT use deprecated `directory` role. +
+Roles: - `directory`, `group`, `listbox`, `menu`, @@ -2934,6 +2935,10 @@
Authors SHOULD NOT use deprecated `directory` role. +
++ The ARIA Specification's `directory` + +
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.
+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 `li` elements without the need for these roles.
+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.
+- The ARIA Specification's Deprecated Requirements section indicates that if an ARIA feature is marked as deprecated then authors are recommended to not use said feature for new content.
- The following roles and attributes are deprecated features of ARIA and DPub ARIA. Authors SHOULD NOT use these features. + 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.
-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.
-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 `li` elements without the need for these roles.
+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.
- Authors SHOULD use [=ASCII lowercase=] for all `role` token values - and any state or property attributes (`aria-*`) whose values are - defined as tokens. -
++ Authors SHOULD use [=ASCII lowercase=] for all `role` token values + and any state or property attributes (`aria-*`) whose values are + defined as tokens. +
From dc85f7864e7a56af06f095d971385f9b6cac4f53 Mon Sep 17 00:00:00 2001
From: Scott O'Hara
The ARIA Specification's Deprecated Requirements section indicates that if an ARIA feature is marked as deprecated then authors are recommended to not use said feature for new content.
From ecf20360adff95f3717393f23e11d5ab6bedd850 Mon Sep 17 00:00:00 2001
From: Scott O'Hara
- The ARIA Specification's Deprecated Requirements section indicates that if an ARIA feature is marked as deprecated then authors are recommended to not use said feature for new content.
+ The ARIA Specification's Deprecated Requirements section indicates that if an ARIA feature is marked as deprecated then authors are recommended to not use said feature for new content.
- 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.
+ 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.
a cell in the third column includes the term
Any `role` it indicates that any `role`
value apart from the implicit ARIA semantics `role` value,
- MAY be used, unless it is a deprecated role, which SHOULD NOT be used by authors.
+ MAY be used, unless it is a deprecated role, which SHOULD NOT be used by authors.
If a cell in the third column includes the term
No `role` it indicates that authors
MUST NOT overwrite the implicit ARIA semantics, or native semantics
From db52215465fdbd733fecd40ab4f8f90a0690e5fc Mon Sep 17 00:00:00 2001
From: Scott O'Hara
- Requirements for use of deprecated ARIA roles and attributes in HTML
+ Requirements for use of deprecated ARIA role, state and property and attributes
- Requirements for use of deprecated ARIA role, state and property and attributes
+ Requirements for deprecated ARIA role, state and property and attributes
Deprecated ARIA roles
@@ -4418,6 +4418,10 @@
Change log
Substantive changes since the last published Recommendation
+
a cell in the third column includes the term
Any `role` it indicates that any `role`
value apart from the implicit ARIA semantics `role` value,
- MAY be used, unless it is a deprecated role, which SHOULD NOT be used by authors.
+ MAY be used, unless it is a role
+ deprecated by ARIA.
+ Deprecated roles SHOULD NOT be used by authors.
If a cell in the third column includes the term
No `role` it indicates that authors
MUST NOT overwrite the implicit ARIA semantics, or native semantics