Dal glossario dell'accessibilità

AccessiWeb: il web accessibile e inclusivo

A

aria-live

Sezioni che annunciano cambiamenti dinamici (status, alert) alle tecnologie assistive.

Definizione — Le regioni aria-live sono aree del DOM marcate con l’attributo aria-live, usate per comunicare automaticamente alle tecnologie assistive gli aggiornamenti di contenuto senza dover spostare il focus. Sono cruciali per applicazioni dinamiche, messaggi di stato, errori di form, notifiche e caricamenti.

Valori comuni di aria-live

  • aria-live="polite": gli aggiornamenti vengono annunciati quando l’utente è inattivo (per messaggi informativi non urgenti).
  • aria-live="assertive": gli aggiornamenti interrompono subito la lettura corrente (per errori critici o alert urgenti).
  • aria-live="off": default, nessun annuncio automatico.

Attributi correlati

  • role="status": equivalente a aria-live="polite".
  • role="alert": equivalente a aria-live="assertive".
  • aria-atomic="true": annuncia tutta la regione, non solo la parte aggiornata.
  • aria-relevant="additions removals text": specifica quali cambiamenti annunciare.

Esempi pratici

Messaggio di stato (polite):

<div role="status">Caricamento completato.</div>

Errore critico (assertive):

<div role="alert">Errore: connessione persa.</div>

Notifica aggiornata via JS:

<div id="notif" aria-live="polite"></div>
<script>
document.getElementById("notif").textContent = "Nuovo messaggio ricevuto.";
</script>

Buone pratiche

  • Usa una sola regione assertive per pagina; troppe interruzioni rendono l’esperienza caotica.
  • Associa sempre le notifiche ai campi di input se sono errori.
  • Non abusare di aria-live per contenuti che cambiano di frequente (es. timer o ticker di news).

Naviga il Glossario dell'accessibilità A-Z

Richiedi una consulenza gratuita

Il nostro team di Web Accessibility Expert certificati UNI 11621-3 è pronto a guidarti con le migliori soluzioni per il tuo business!

Contattaci adesso
Parla con un esperto di accessibilità

Ultimi articoli dal blog

Immagine stilizzata che rappresenta disabilità visive, uditive, motorie e percettive

AccessiWeb

Soluzioni per un web accessibile e inclusivo

Inizia la tua prova gratuita