This effort aims to create a JavaScript API so that developers can better notify assistive technology users of actions/changes to a webpage not necessarily tied to UI elements.

Motivation

Currently the only mechanism available today that communicates content changes in a web app down to the accessibility layer is via ARIA live regions. One major limitation to ARIA live regions is that they assume the change to a webpage is tied to a DOM element. This leads to content authors employing various inefficient or inconsistent tricks and hacks to notify of changes that are not associated with the DOM. We propose a separate notification API to address these scenarios, called Confirmation of Action.

Documentation

Status in Chromium

Blink>Accessibility


No active development (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • Positive

Owner

Intent to Prototype url

Intent to Prototype thread

Last updated on 2022-03-09