diff --git a/index.html b/index.html index 717946a..d46b08d 100644 --- a/index.html +++ b/index.html @@ -97,7 +97,7 @@ } - + @@ -326,7 +326,7 @@
This document is governed by the 03 November 2023 W3C Process Document. -
+This section is non-normative.
@@ -422,7 +422,28 @@
+ A minimum role is the equivalent WAI-ARIA role an element will map to if the element does not have a more specific implicit role or platform role mappings, e.g., a non-generic + role. This can help ensure that users of assistive technologies get the best possible experience for commonly-used and valid HTML markup where otherwise a role would not be exposed. +
+A minimum role is provided when all of the following conditions are true:
+none
, presentation
, or generic
;generic
or none
computed role;+ The HTML Attribute State and Property Mappings section identifies the specific global attributes which would require an element map + to a minimum role. +
++ When these conditions are met, the browser MUST expose an object using the mappings defined in CORE-AAM for the specified minimum role. If the element has multiple attributes specified which + require a minimum role be returned as the computed role for the element, prioritize the more specific role in the ARIA taxonomy. +
+display: none
. In these cases, the user agent SHOULD map such elements to the role of generic
.
- display: none
. In these cases, the user agent SHOULD map such elements to the role of generic
, unless other HTML features have been
+ specified which would require a more specific minimum role to be exposed.
generic
role, user agents
MUST NOT expose the aria-roledescription
property value in the accessibility tree unless the element has an
explicit, conforming role
attribute value which [WAI-ARIA-1.2] does not prohibit the use of aria-roledescription
.
computedrole
string has been specified to serve as the return value for interoperability testing purposes. For instance, the video
element MAY be exposed with a computedrole
of "html-video
".
@@ -480,7 +507,7 @@ img
(alt
attribute value is the empty string, i.e. alt=""
or alt
with no value in the markup)input
(type
attribute in the Text, Search, Telephone, URL, or E-mail states with a suggestions source element)th
(is not a column header, row header, column group header or row group header, and ancestor table
element has table
role)Comments | -+ | Provides a minimum role of group . |
---|
Comments | -+ | Provides a minimum role of group . |
---|
Comments | -+ | + + |
---|