Regioni Live ARIA (Accessible Rich Internet Applications)
In una sezione della lezione Navigare nelle Pagine Web di Surf’s Up abbiamo trattato un componente ARIA, le regioni, che rendono più facile la navigazione dove vengono usate correttamente. Un altro uso di ARIA è quello di comunicare agli utenti dei lettori di schermo il testo che cambia nelle pagine web. Questo viene fatto con le "regioni live"
Le regioni ARIA live sono utilizzate su pagine che si aggiornano frequentemente, come gli andamenti di borsa o i log delle chat. Se il valore della proprietà ARIA non è impostato su "Off", JAWS rileva automaticamente quando il contenuto cambia e legge a voce tutto il contenuto della regione oppure solo quello che è cambiato, in base a come è stata progettata la pagina. Questo ti permette di sentire tutte le modifiche senza doverti spostare sul punto interessato, perdendo il segno.
I valori delle proprietà delle regioni live possono essere impostati su Off, Polite o Assertive. Nella maggior parte dei casi, gli autori di pagine web utilizzano il valore polite. Ovviamente, ciò dipende dall’importanza di ciò che avviene in quel particolare punto della pagina. Se il valore è impostato su Polite, il tuo screen reader non dovrebbe venire interrotto. Dovresti invece ascoltare i cambiamenti alla prossima occasione, ad esempio quando hai finito di leggere o quando smetti di digitare. Se il valore è impostato su Assertive, significa che la nuova informazione ha priorità elevata, quindi il tuo screen reader ti "dovrebbe" avvisare immediatamente.
La sezione sotto questo paragrafo contiene del breve testo che cambia ogni 10 (dieci) secondi. Non hai bisogno di spostarti sull’area che contiene il testo per poterlo leggere. JAWS lo farà per te quando smetti di impartire comandi.
Il testo sopra questo paragrafo è la regione impostata a cambiare periodicamente. In questo esempio, tutto il testo su questa parte dello schermo viene sostituita con altro testo, e tutto il testo verrà letto ogni volta. Tuttavia, alcune regioni Live ARIA potrebbero avere del testo che cambia, mentre dell’altro testo rimane uguale. Vuoi sentire tutto il testo di una regione ogni volta che una sua parte cambia? Non sempre, ma in alcuni casi può andar bene. Procedi alla prossima pagina per farti un’idea di come funziona.