Questa guida elenca i passaggi per valutare la tua app per TV al fine di migliorare l'esperienza degli utenti di screen reader. Segui questi passaggi per capire come gli utenti utilizzano la tua app quando TalkBack, lo screen reader di Android, è attivo.
Esempi di valutazione
Avvia la valutazione attivando TalkBack e aprendo l'app. La prima volta che esegui questa valutazione, ti consigliamo di farlo senza guardare lo schermo della TV.
Primo utilizzo
Esplora la pagina di destinazione e accedi a un account, provando ogni possibile percorso di accesso:
- Utilizza il telecomando per inserire le credenziali dell'account.
- Se disponibile, accedi con un codice.
- Se disponibile, attiva una prova.
Verifica quanto segue:
- Tutti gli elementi chiave della pagina sono raggiungibili e cliccabili? In altre parole, puoi selezionare tutti gli elementi chiave durante la navigazione con il telecomando?
- Gli elementi, ad esempio "Accedi", sono etichettati in modo significativo e annunciati quando TalkBack è attivo? Presta attenzione a elementi non etichettati o sequenze di numeri, ad esempio "senza etichetta" o "elemento 08328492qw".
- Quando TalkBack è attivo, tutto il testo visualizzato sullo schermo viene annunciato?
- Le interazioni danno i risultati previsti? Ad esempio, se fanno clic sul pulsante Accedi gli utenti vengono effettivamente indirizzati a una pagina di accesso?
- La navigazione è fluida o si verificano problemi? Ad esempio, la selezione passa all'elemento sbagliato nell'interfaccia utente in qualsiasi momento?
- Conferma i seguenti problemi relativi all'accesso:
- Puoi passare da un carattere all'altro sulla tastiera sullo schermo quando usi il telecomando per digitare?
- Se utilizzi un codice di accesso visualizzato sulla TV da inserire su un dispositivo secondario, puoi passare da un carattere all'altro?
Navigare nell'interfaccia utente con un telecomando
Naviga nell'interfaccia, testando i seguenti comportamenti per tutte le pagine e tutti i menu:
- Spostati fino alla fine della pagina e torna indietro.
- Spostati fino alla fine di una riga e viceversa.
- Fai clic sugli elementi riga, inclusi pulsanti e schede di contenuti, per confermare che tutte le azioni diano i risultati previsti.
Verifica quanto segue:
- Tutti gli elementi chiave della pagina sono raggiungibili e cliccabili? In altre parole, puoi selezionare tutti gli elementi chiave durante la navigazione con il telecomando?
- Se un elemento è attivo, è etichettato e annunciato in modo significativo? Fai attenzione a elementi o sequenze di numeri non etichettati, ad esempio "senza etichetta" o "elemento 08328492qw".
- Se un elemento con testo è attivo, tutto il testo visualizzato sullo schermo viene annunciato da TalkBack?
- Le interazioni danno i risultati previsti? La navigazione è fluida o si verificano problemi? Ad esempio, la selezione passa all'elemento sbagliato nell'interfaccia utente in qualsiasi momento?
- Quando si apre una pagina, facendo clic sul pulsante Indietro l'utente viene indirizzato alla pagina che si trovava prima di aprire la pagina?
- Verifica i seguenti problemi specifici della riga:
- Se l'intestazione di una riga è attiva, viene pronunciata da TalkBack?
- Se una riga è attiva, tutti gli elementi al suo interno vengono annunciati da TalkBack? Ad esempio, se si tratta di una riga di film, TalkBack tutti i titoli di film vengono annunciati?
- Evita i casi di riproduzione automatica. Controlla quanto segue:
- La riproduzione dei contenuti inizia solo quando l'utente ha avviato un'interazione?
- In caso contrario, l'utente può mettere in pausa o interrompere la riproduzione automatica dei contenuti?
Nota: la riproduzione automatica di contenuti, ad esempio la riproduzione automatica del trailer, può essere fastidiosa per gli utenti con problemi di vista. La possibilità di mettere in pausa o interrompere la riproduzione automatica dei contenuti è consigliata dalle Linee guida per l'accessibilità dei contenuti web.
Esplora le pagine informative per i contenuti multimediali
Se la tua app include contenuti multimediali con pagine dei dettagli, ad esempio una pagina informativa su un film o un programma, apri la pagina dei dettagli di due o più titoli multimediali e procedi nel seguente modo:
- Scorri tutte le informazioni disponibili per un titolo.
- Testa tutte le azioni disponibili, ad esempio riproduzione, noleggio e aggiunta ai preferiti.
Verifica quanto segue:
- Tutti gli elementi chiave della pagina sono raggiungibili e cliccabili? In altre parole, puoi selezionare tutti gli elementi chiave durante la navigazione con il telecomando?
- Se un elemento è attivo, è etichettato e annunciato in modo significativo? Fai attenzione a elementi o sequenze di numeri non etichettati, ad esempio "senza etichetta" o "elemento 08328492qw".
- Se un elemento è impostato come attivo, tutto il testo viene annunciato da TalkBack?
- Le interazioni danno i risultati previsti? La navigazione è fluida o si verificano problemi? Ad esempio, la selezione passa all'elemento sbagliato nell'interfaccia utente in qualsiasi momento?
- Quando si apre una pagina, facendo clic sul pulsante Indietro l'utente viene indirizzato alla pagina che si trovava prima di aprire la pagina?
- Conferma i seguenti problemi specifici della pagina dei dettagli:
- Il titolo viene annunciato da TalkBack quando l'utente arriva nella pagina?
- I metadati, ad esempio classificazioni e genere, vengono annunciati da TalkBack?
- Se ci sono righe aggiuntive, tutte le intestazioni di riga vengono annunciate da TalkBack?
- Presta attenzione alle istanze di riproduzione automatica. Controlla quanto segue:
- La riproduzione dei contenuti inizia solo quando l'utente ha avviato un'interazione?
- In caso contrario, l'utente può mettere in pausa o interrompere la riproduzione automatica dei contenuti?
Riprodurre contenuti multimediali
Se disponibili, riproduci uno o più titoli multimediali e testa le seguenti interazioni:
- Riproduci e metti in pausa.
- Indietro e Avanti veloce.
- Attiva le descrizioni audio, se disponibili.
- Cambiare la lingua dell'audio.
- Abilita e modifica i sottotitoli o i sottotitoli, se disponibili, inclusa la modifica delle impostazioni associate.
- Prova gli eventuali controlli di riproduzione aggiuntivi disponibili.
Verifica quanto segue:
- Se i controlli multimediali sono attivi, sono etichettati e annunciati in modo appropriato da TalkBack? Sono incluse opzioni aggiuntive, come le opzioni dei sottotitoli o le descrizioni audio.
- Se i controlli multimediali sono attivi, tutti i controlli multimediali funzionano come previsto quando TalkBack è attivo?
- Quando metti in pausa e riprendi la riproduzione di contenuti multimediali, gli annunci di TalkBack si verificano contemporaneamente nell'audio del film o del programma?
- Quando si va indietro o avanti veloce, TalkBack fornisce informazioni sui timestamp o sulla velocità di riavvolgimento e avanzamento veloce?
- Modifica le impostazioni e verifica quanto segue:
- Le azioni vengono confermate da TalkBack?
- Le opzioni di attivazione/disattivazione delle azioni sono etichettate in modo appropriato? Ad esempio, lo stato attuale e l'azione vengono annunciati?
Guardare contenuti dal vivo con una guida elettronica alla programmazione
Se la tua app include contenuti TV in diretta:
- Sfoglia la Guida alla programmazione elettronica (EPG).
- Sfoglia diversi canali.
- Naviga in avanti nel tempo.
- Fai clic per riprodurre i contenuti dal vivo.
- Testa gli eventuali controlli aggiuntivi disponibili, ad esempio contrassegnando i canali come preferiti e riorganizzando le righe.
Verifica quanto segue:
- Tutti gli elementi chiave della pagina sono raggiungibili e cliccabili? In altre parole, puoi selezionare tutti gli elementi chiave durante la navigazione con il telecomando?
- Se un elemento è attivo, è etichettato e annunciato in modo significativo? Fai attenzione a elementi o sequenze di numeri non etichettati, ad esempio "senza etichetta" o "elemento 08328492qw".
- Se un elemento è impostato come attivo, tutto il testo visualizzato sullo schermo viene annunciato da TalkBack?
- Le interazioni danno i risultati previsti? La navigazione è fluida o si verificano problemi? Ad esempio, la selezione passa all'elemento sbagliato nell'interfaccia utente in qualsiasi momento?
- Quando si apre una pagina, facendo clic sul pulsante Indietro l'utente viene indirizzato alla pagina che si trovava prima di aprire la pagina?
Assistenza vocale
Se la tua app contiene una qualsiasi forma di ricerca vocale incorporata, utilizzala per:
- Scrivi, se disponibile.
- Cercare contenuti.
Verifica quanto segue:
- Gli utenti possono rivedere il testo digitato?
- Ci sono interferenze tra la ricerca o l'ortografia con la voce e TalkBack? Ad esempio, quando TalkBack pronuncia qualcosa, l'annuncio viene selezionato come query vocale?
Esamina la pagina dei risultati di ricerca come qualsiasi altra pagina. Per istruzioni, consulta la sezione Navigare nell'interfaccia utente con un telecomando.
Esplora le impostazioni dell'app
Esplora le impostazioni, tra cui:
- Naviga in ogni menu e sottomenu.
- Modifica le impostazioni.
Verifica quanto segue:
- Tutti gli elementi chiave della pagina sono raggiungibili e cliccabili? In altre parole, puoi selezionare tutti gli elementi chiave durante la navigazione con il telecomando?
- Se un elemento è attivo, è etichettato e annunciato in modo significativo? Fai attenzione a elementi o sequenze di numeri non etichettati, ad esempio "senza etichetta" o "elemento 08328492qw".
- Se un'impostazione è attiva, tutto il testo visualizzato sullo schermo viene annunciato da TalkBack?
- Le interazioni danno i risultati previsti? La navigazione è fluida o si verificano problemi? Ad esempio, la selezione passa all'elemento sbagliato nell'interfaccia utente in qualsiasi momento?
- Quando si apre una pagina, facendo clic sul pulsante Indietro l'utente viene indirizzato alla pagina che si trovava prima di aprire la pagina?
- Modifica le impostazioni e verifica quanto segue:
- Le selezioni vengono confermate da TalkBack?
- Le opzioni di attivazione/disattivazione delle azioni sono etichettate in modo appropriato? Ad esempio, lo stato attuale e l'azione vengono annunciati?
Apportare modifiche alle impostazioni globali di TalkBack
Apri le impostazioni globali di TalkBack sul dispositivo TV ed esegui le seguenti operazioni:
- Modifica singolarmente ogni impostazione di TalkBack, ad esempio velocità della voce e livello di dettaglio.
- Dopo aver modificato ogni impostazione, torna all'app che stai valutando e verifica che le modifiche apportate alle impostazioni di TalkBack vengano applicate correttamente nell'app.
Scopri di più
Per ulteriori informazioni, consulta le nostre risorse per lo sviluppo dell'accessibilità.