Ce guide répertorie les étapes à suivre pour évaluer votre application TV afin d'améliorer l'expérience utilisateur d'un lecteur d'écran. Procédez comme suit pour comprendre l'expérience utilisateur de votre application lorsque TalkBack, le lecteur d'écran Android, est activé.
Exemples d'évaluation
Commencez votre évaluation en activant TalkBack, puis en ouvrant votre application. Nous vous recommandons de le faire la première fois sans regarder l'écran du téléviseur.
Première utilisation
Explorez la page de destination et connectez-vous à un compte, en essayant tous les chemins de connexion possibles:
- Utilisez la télécommande pour saisir les identifiants du compte.
- Si possible, connectez-vous à l'aide d'un code.
- Si possible, activez un essai.
Vérifiez les points suivants:
- Est-ce que tous les éléments clés de la page sont accessibles et cliquables ? Autrement dit, pouvez-vous sélectionner tous les éléments clés lorsque vous naviguez avec la télécommande ?
- Des éléments tels que "Login" (Connexion) sont-ils étiquetés de manière explicite et annoncés lorsque TalkBack est activé ? Méfiez-vous des éléments sans étiquette ou des séquences de nombres, tels que "unlabeled" ou "item 08328492qw".
- Lorsque TalkBack est activé, tout le texte qui apparaît à l'écran est-il énoncé ?
- Les interactions génèrent-elles des résultats attendus ? Par exemple, le fait de cliquer sur le bouton Sign in (Se connecter) redirige-t-il réellement les utilisateurs vers une page de connexion ?
- La navigation est-elle fluide ou des problèmes se produisent-ils ? Par exemple, la sélection passe-t-elle au mauvais élément dans l'interface utilisateur à un moment donné ?
- Confirmez les problèmes de connexion suivants :
- Pouvez-vous passer d'un caractère à l'autre sur le clavier à l'écran lorsque vous utilisez la télécommande pour saisir du texte ?
- Lorsque vous utilisez un code de connexion qui s'affiche sur le téléviseur pour être saisi sur un appareil secondaire, pouvez-vous passer d'un caractère à l'autre ?
Naviguer dans l'interface utilisateur à l'aide d'une télécommande
Naviguez dans l'interface et testez les comportements suivants pour toutes les pages et tous les menus:
- Allez jusqu'à la fin de la page, puis revenez en arrière.
- Naviguez jusqu'à la fin d'une ligne et revenez en arrière.
- Cliquez sur les éléments de la ligne, y compris les fiches et les boutons de contenu, pour vérifier que toutes les actions donnent les résultats attendus.
Vérifiez les points suivants:
- Est-ce que tous les éléments clés de la page sont accessibles et cliquables ? Autrement dit, pouvez-vous sélectionner tous les éléments clés lorsque vous naviguez avec la télécommande ?
- Si un élément est sélectionné, est-il libellé et annoncé de façon pertinente ? Faites attention aux éléments sans étiquette ou aux séquences de nombres, tels que "unlabeled" ou "item 08328492qw".
- Si un élément contenant du texte est sélectionné, tout le texte qui apparaît à l'écran est-il annoncé par TalkBack ?
- Les interactions génèrent-elles des résultats attendus ? La navigation est-elle fluide ou des problèmes se produisent-ils ? Par exemple, la sélection passe-t-elle au mauvais élément dans l'UI à tout moment ?
- Lors de l'ouverture d'une page, le fait de cliquer sur le bouton Retour redirige-t-il l'utilisateur là où il se trouvait avant son ouverture ?
- Confirmez les problèmes suivants propres aux lignes :
- Si un en-tête de ligne est sélectionné, est-il annoncé par TalkBack ?
- Si une ligne est sélectionnée, tous les éléments qu'elle contient sont-ils énoncés par TalkBack ? Par exemple, s'il s'agit d'une rangée de films, tous les titres de films sont-ils annoncés par TalkBack ?
- Évitez les lectures automatiques. Vérifiez les points suivants :
- La lecture du contenu ne commence-t-elle que lorsque l'utilisateur a initié une interaction ?
- Si ce n'est pas le cas, la lecture automatique peut-elle être interrompue ou arrêtée par l'utilisateur ?
Remarque:La lecture automatique de contenu, comme la lecture automatique d'une bande-annonce, peut perturber les utilisateurs malvoyants. La possibilité de suspendre ou d'arrêter la lecture automatique du contenu est recommandée par les Règles pour l'accessibilité des contenus Web.
Explorer les pages d'information du contenu multimédia
Si votre application contient du contenu multimédia avec des pages d'informations, telles qu'une page d'informations sur un film ou une série, ouvrez la page d'informations d'au moins deux titres multimédias et procédez comme suit:
- Parcourez toutes les informations disponibles sur un titre.
- Testez toutes les actions disponibles, comme lire, louer et ajouter des éléments aux favoris.
Vérifiez les points suivants:
- Est-ce que tous les éléments clés de la page sont accessibles et cliquables ? Autrement dit, pouvez-vous sélectionner tous les éléments clés lorsque vous naviguez avec la télécommande ?
- Si un élément est sélectionné, est-il libellé et annoncé de façon pertinente ? Faites attention aux éléments sans étiquette ou aux séquences de nombres, tels que "unlabeled" ou "item 08328492qw".
- Si un élément est sélectionné, tout le texte est-il énoncé par TalkBack ?
- Les interactions génèrent-elles des résultats attendus ? La navigation est-elle fluide ou des problèmes se produisent-ils ? Par exemple, la sélection passe-t-elle au mauvais élément dans l'UI à tout moment ?
- Lors de l'ouverture d'une page, le fait de cliquer sur le bouton Retour redirige-t-il l'utilisateur là où il se trouvait avant son ouverture ?
- Confirmez les problèmes suivants spécifiques aux pages d'informations :
- TalkBack annonce-t-il le titre lorsque l'utilisateur arrive sur la page ?
- Les métadonnées, telles que les notes et le genre, sont-elles annoncées par TalkBack ?
- S'il y a des lignes supplémentaires, tous les en-têtes de ligne sont-ils énoncés par TalkBack ?
- Faites attention aux cas de lecture automatique. Vérifiez les points suivants :
- La lecture du contenu ne commence-t-elle que lorsque l'utilisateur a initié une interaction ?
- Si ce n'est pas le cas, la lecture automatique peut-elle être interrompue ou arrêtée par l'utilisateur ?
Lire du contenu multimédia
Le cas échéant, lancez la lecture d'un ou de plusieurs contenus multimédias et testez les interactions suivantes:
- Lecture et pause
- Faire un retour arrière ou une avance rapide
- Activez l'audiodescription, si disponible.
- Modifier la langue de l'audio.
- Activer et modifier les sous-titres, le cas échéant, et modifier les paramètres associés
- Testez toutes les autres commandes de lecture disponibles.
Vérifiez les points suivants:
- Si les commandes multimédias sont axées sur l'élément, sont-elles correctement libellées et annoncées par TalkBack ? Cela inclut des options supplémentaires telles que les sous-titres ou l'audiodescription.
- Si les commandes multimédias sont sélectionnées, toutes les commandes multimédias fonctionnent-elles de la manière attendue lorsque TalkBack est activé ?
- Lorsque vous mettez en pause et reprenez la lecture d'un contenu multimédia, les annonces TalkBack s'affichent-elles simultanément sur l'audio du film ou de la série ?
- Lors du retour arrière ou de l'avance rapide, TalkBack fournit-il des informations sur les horodatages ou sur la vitesse de retour ou d'avance rapide ?
- Modifiez les paramètres et vérifiez les points suivants :
- Les actions sont-elles confirmées par TalkBack ?
- Les boutons d'activation/de désactivation et les actions d'activation/de désactivation sont-ils correctement libellés ? Par exemple, l'état actuel et l'action sont-ils annoncés ?
Regardez du contenu en direct avec un guide de programmation électronique
Si votre application propose des contenus télévisés en direct, procédez comme suit:
- Parcourez le guide de programmation électronique (EPG, Electronic Programming Guide).
- Parcourez les différents canaux.
- Avancez dans le temps.
- Cliquez pour lire le contenu en direct.
- Testez toutes les commandes supplémentaires disponibles, telles que le marquage des chaînes en tant que favoris et la réorganisation des lignes.
Vérifiez les points suivants:
- Est-ce que tous les éléments clés de la page sont accessibles et cliquables ? Autrement dit, pouvez-vous sélectionner tous les éléments clés lorsque vous naviguez avec la télécommande ?
- Si un élément est sélectionné, est-il libellé et annoncé de façon pertinente ? Faites attention aux éléments sans étiquette ou aux séquences de nombres, tels que "unlabeled" ou "item 08328492qw".
- Si un élément est sélectionné, tout le texte qui apparaît à l'écran est-il annoncé par TalkBack ?
- Les interactions génèrent-elles des résultats attendus ? La navigation est-elle fluide ou des problèmes se produisent-ils ? Par exemple, la sélection passe-t-elle au mauvais élément dans l'UI à tout moment ?
- Lors de l'ouverture d'une page, le fait de cliquer sur le bouton Retour redirige-t-il l'utilisateur là où il se trouvait avant son ouverture ?
Compatibilité avec Voice
Si votre application intègre une forme de recherche vocale, utilisez-la pour effectuer les opérations suivantes:
- Épeler, si disponible.
- Recherchez du contenu.
Vérifiez les points suivants:
- Les utilisateurs peuvent-ils réviser leur orthographe ?
- Y a-t-il des interférences entre la recherche ou l'orthographe avec la voix et TalkBack ? Par exemple, lorsque TalkBack annonce un élément, l'annonce est-elle reconnue en tant que requête vocale ?
Examinez la page de résultats de recherche comme n'importe quelle autre page. Pour en savoir plus, consultez la section Naviguer dans l'interface utilisateur à l'aide d'une télécommande.
Découvrir les paramètres de l'application
Parcourez les paramètres, y compris les suivants:
- Parcourez chaque menu et sous-menu.
- Modifier les paramètres
Vérifiez les points suivants:
- Est-ce que tous les éléments clés de la page sont accessibles et cliquables ? Autrement dit, pouvez-vous sélectionner tous les éléments clés lorsque vous naviguez avec la télécommande ?
- Si un élément est sélectionné, est-il libellé et annoncé de façon pertinente ? Faites attention aux éléments sans étiquette ou aux séquences de nombres, tels que "unlabeled" ou "item 08328492qw".
- Si un paramètre est sélectionné, tout le texte qui apparaît à l'écran est-il annoncé par TalkBack ?
- Les interactions génèrent-elles des résultats attendus ? La navigation est-elle fluide ou des problèmes se produisent-ils ? Par exemple, la sélection passe-t-elle au mauvais élément dans l'UI à tout moment ?
- Lors de l'ouverture d'une page, le fait de cliquer sur le bouton Retour redirige-t-il l'utilisateur là où il se trouvait avant son ouverture ?
- Modifiez les paramètres et vérifiez les points suivants :
- Les sélections sont-elles confirmées par TalkBack ?
- Les boutons d'activation/de désactivation et les actions d'activation/de désactivation sont-ils correctement libellés ? Par exemple, l'état actuel et l'action sont-ils annoncés ?
Modifier les paramètres généraux de TalkBack
Accédez aux paramètres généraux de TalkBack sur le téléviseur, puis procédez comme suit:
- Modifiez chaque paramètre TalkBack, comme la vitesse d'élocution et le niveau de verbosité, un par un.
- Après avoir modifié chaque paramètre, revenez à l'application que vous évaluez et vérifiez que les modifications apportées aux paramètres TalkBack sont appliquées correctement.
En savoir plus
Pour en savoir plus, consultez nos ressources de développement pour l'accessibilité.