Live‑region
En live‑region är en del av en webbsida som är markerad så att automatiskt läser upp ändringar i den, utan att användaren behöver flytta fokus. Live‑regioner skapas med -attribut som aria-live, role="alert" och role="status", och är standardmetoden för att tillkännage dynamiska uppdateringar, till exempel felmeddelanden i formulär.
aria-live="polite" väntar på en naturlig paus innan något läses upp, vilket passar för de flesta statusuppdateringar; aria-live="assertive" (motsvarar role="alert") avbryter omedelbart och bör förbehållas brådskande meddelanden, eftersom överanvändning skapar en ström av meddelanden som användare av inte kan stänga ute.
Läs mer
- ARIA live region states - egenskapen
aria-livei WAI-ARIA-specifikationen - ARIA Authoring Practices Guide - mönster för att använda live‑regioner på ett bra sätt