diff --git a/index.html b/index.html index 5fd055c0..576614fc 100644 --- a/index.html +++ b/index.html @@ -1422,7 +1422,7 @@

HTML Element Role Mappings

- If implemented as a color picker, any UI controls presented for selecting a color are exposed in the accessibility tree, associated with the `input` element, and mapped as appropriate for the type of control (e.g. button or slider). + If implemented as a color picker, any UI controls presented for selecting a color are exposed in the accessibility tree, associated with the `input` element, and mapped as appropriate for the type of control (e.g., button or slider).
@@ -2825,7 +2825,7 @@

HTML Element Role Mappings

Note: There are instances where CSS properties can affect what is exposed by accessibility APIs. - For instance, `display: none` or `visibility: hidden` will remove an element from the accessibility tree + For instance, `display: none` or `visibility: hidden` will remove an element from the accessibility tree and hide its presence from assistive technologies.
@@ -4370,7 +4370,7 @@

HTML Attribute State and Property Mappings

`AXTitle`: `<value>` - See Also: Accessible Name and Description: Computation and API Mappings 1.1 + See Also: Accessible Name and Description: Computation and API Mappings 1.2 @@ -5402,8 +5402,8 @@

HTML Attribute State and Property Mappings

- Either the accessible name, or the - accessible description, or Not mapped (see Comments). + Either contributes to the accessible name, the + accessible description, or is not mapped (see comments).
@@ -5684,31 +5684,118 @@

HTML Attribute State and Property Mappings

Not mapped
+ + `value` + + `input` + `type=button`; + `type=reset`; + `type=submit` + + + Contributes to the accessible name of the `input` + + See comments + See comments + See comments + See comments + + If specified, the value of the attribute will contribute to the + accessible name computations for these button-type `input` elements and render as the button's text label. + + + + `value` + + `input` + `type=checkbox`; + `type=hidden`; + `type=radio` + +
Not mapped
+
Not mapped
+
Not mapped
+
Not mapped
+
Not mapped
+ + + + `value` + + `input` + `type=color` + + + `aria-valuenow` & + `aria-valuetext` + + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping + +

+ If specified, expose the value of the attribute as the initial value of the `input`. User Agents MUST expose the modified value of the input to the accessibility tree. User Agents MAY expose the initial or modified value as a human readable text alternative. E.g., `#ff0000` as a localized text alternative of "Red". +

+

+ If the `value` attribute is not specified, has no specified value, or if the specified value is invalid, the initial value of the `input` is `#000000` with a localized text alternative of "Black". +

+ + + `value` + + `input`; + `type=date`; + `type=datetime-local`; + `type=email`; + `type=month`; + `type=number`; + `type=password`; + `type=search`; + `type=tel`; + `type=text`; + `type=url`; + `type=week`; + + Not mapped + See comments + See comments + See comments + See comments + + If specified, expose the value of the attribute as the initial value entry of the `input` element. + + + `value` `input` + `type=image` - Not mapped - -
- Associates the accessible value for entry type input elements - and accessible name for button type input elements -
+ + Contributes to the accessible name of the `input` - -
- Associates the accessible value for entry type input elements - and accessible name for button type input elements -
+ See comments + See comments + See comments + See comments + + If specified, and the `input type=image` element has no `alt` attribute specified, then the value of the attribute will contribute to the + accessible name computations, and will render as text if the image source is broken. Otherwise, the attribute is ignored. - -
- Associates the accessible value for entry type input elements - and accessible name for button type input elements -
+ + + `value` + + `input` + `type=range` - `AXValue: <value>` + `aria-valuenow` + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping @@ -5754,26 +5841,10 @@

HTML Attribute State and Property Mappings

`progress` `aria-valuenow` - -
- Exposed as `IAccessibleValue::currentValue` -
- - -
- Exposed as `Value.Value` -
- - -
- Exposed as `atk_value_get_current_value` -
- - -
- `AXValue: <value>` -
- + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping + Use WAI-ARIA mapping