Vai al contenuto

ARIA

ARIA aggiunge informazioni su ruoli, stati e proprietà per le tecnologie assistive. Il comportamento dichiarato deve essere realmente implementato.

Noto anche comeAccessible Rich Internet ApplicationsWAI-ARIA
Design & UX

Aggiungere significato per le tecnologie assistive

ARIA significa Accessible Rich Internet Applications. I suoi ruoli e attributi possono comunicare informazioni sui controlli alle tecnologie assistive. Per esempio, aria-expanded="false" indica che la sezione espandibile associata è chiusa.

In un portale di esempio, il pulsante «Altri dettagli della fattura» porta questo attributo. All’apertura, il valore diventa true e il contenuto corrispondente appare. Se il valore resta invariato, un lettore di schermo può comunicare uno stato diverso da quello visibile.

ARIA non aggiunge da sola il comportamento al clic o l’interazione da tastiera. Un div con role="button" non diventa automaticamente un pulsante funzionante. Usi gli elementi HTML nativi appropriati e aggiunga ARIA dove mancano informazioni. Indicazioni errate possono rendere più difficile l’utilizzo.

Fonti

Articoli sul tema

Design & UX con ASES

Esperienza utente, interfacce e immagine del marchio