SIA-R54Assertive live region is marked as atomic

Accessibility requirements

This rule tests conformance of the following accessibility requirements:

Description

This rule checks that each assertive live region (aria-live="assertive") is marked as atomic (aria-atomic="true").

Applicability

This rule applies to every element which is included in the accessibility tree and has an aria-live property with a value of assertive.

Expectations

  1. The element has an aria-atomic property with a value of true.

Assumptions

This rule makes the following assumption:

Accessibility support

This rule has the following accessibility support concerns:

  • There exists a known combination of operating system and assistive technology that does not correctly assign implicit properties to elements with a semantic role of alert.

The distinction between a property and an attribute is important to this rule. While an attribute is a concrete construct that an author specifies in an HTML document, such as by writing <div aria-atomic="true">, a property is a conceptual construct built from ARIA attributes. A conforming user agent would assign an implicit aria-atomic property with a value of true and an aria-live property with a value to assertive to an element with a semantic role of alert.

Examples

Passed

Failed

Inapplicable