Framework-free accessibility utility

Announce dynamic status changes without building a toast system

A11y Notify sends meaningful application feedback through document.ariaNotify() when available and falls back to hidden live regions when it is not.

Browser check

ariaNotify API

Checking...

API availability does not confirm screen-reader delivery. This demo still lets you force the live-region fallback.

Try it

Announce a message

Enter a short message, choose a priority, and submit it. The package either calls the native API or writes to the fallback region after a short delay.

Priority
Transport

Compare cases

Demo scenarios

Trigger common feedback patterns without changing focus. High priority maps to an alert live region only when the fallback is used.

Inspect it

Event log

Shows request, announce, error, and destroy events from the current document.