En esta guía, se enumeran los pasos para evaluar tu app para TV y mejorar la experiencia de los usuarios de lectores de pantalla. Sigue estos pasos para comprender cómo los usuarios experimentan tu app cuando TalkBack, el lector de pantalla de Android, está habilitado.
Ejemplos de evaluación
Para comenzar la evaluación, habilita TalkBack y abre tu app. Te recomendamos que, la primera vez que realices esta evaluación, lo hagas sin mirar la pantalla de la TV.
Uso por primera vez
Explora la página de destino y accede a una cuenta. Prueba todas las rutas de acceso posibles:
- Usa el control remoto para ingresar las credenciales de la cuenta.
- Si está disponible, accede con un código.
- Si está disponible, habilita una prueba.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- ¿Los elementos, como "Acceder", están etiquetados de manera significativa y se anuncian cuando TalkBack está habilitado? Ten cuidado con los elementos sin etiqueta o las secuencias de números, como "sin etiqueta" o "elemento 08328492qw".
- Cuando TalkBack está habilitado, ¿se anuncia todo el texto que aparece en pantalla?
- ¿Las interacciones producen los resultados esperados? Por ejemplo, ¿cuando se hace clic en el botón Acceder , los usuarios llegan a una página de acceso?
- ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Confirma los siguientes problemas específicos de acceso:
- ¿Puedes moverte de un carácter a otro en el teclado en pantalla cuando usas el control remoto para escribir?
- Cuando usas un código de acceso que se muestra en la TV para ingresarlo en un dispositivo secundario, ¿puedes navegar de un carácter a otro?
Navega por la interfaz de usuario con un control remoto
Navega por la interfaz y prueba los siguientes comportamientos en todas las páginas y los menús:
- Navega hasta el final de la página y vuelve.
- Navega hasta el final de una fila y vuelve.
- Haz clic en los elementos de la fila, incluidas las tarjetas de contenido y los botones, para confirmar que todas las acciones producen los resultados esperados.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene el foco, ¿está etiquetado y anunciado de manera significativa? Ten cuidado con los elementos sin etiqueta o las secuencias de números, como "sin etiqueta" o "elemento 08328492qw".
- Si un elemento con texto tiene el foco, ¿TalkBack anuncia todo el texto que aparece en pantalla?
- ¿Las interacciones producen los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás , el usuario vuelve a donde estaba antes de abrirla?
- Confirma los siguientes problemas específicos de la fila:
- Si un encabezado de fila tiene el foco, ¿TalkBack lo anuncia?
- Si una fila tiene el foco, ¿TalkBack anuncia todos los elementos de la fila? Por ejemplo, si es una fila de películas, ¿TalkBack anuncia todos los títulos de las películas?
- Evita las instancias de reproducción automática. Verifica lo siguiente:
- ¿El contenido comienza a reproducirse solo cuando el usuario inicia una interacción?
- De lo contrario, ¿el usuario puede pausar o detener el contenido de reproducción automática?
Nota: La reproducción automática de contenido, como la reproducción automática de avances, puede ser perjudicial para los usuarios con deficiencias visuales. Las Pautas de accesibilidad para contenido web recomiendan la capacidad de pausar o detener el contenido de reproducción automática.
Explora las páginas de información del contenido multimedia
Si tu app contiene contenido multimedia con páginas de detalles, como una página de información sobre una película o un programa, abre la página de detalles de dos o más títulos de contenido multimedia y haz lo siguiente:
- Navega por toda la información disponible para un título.
- Prueba todas las acciones disponibles, como reproducir, alquilar y agregar a favoritos.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene el foco, ¿está etiquetado y anunciado de manera significativa? Ten cuidado con los elementos sin etiqueta o las secuencias de números, como "sin etiqueta" o "elemento 08328492qw".
- Si un elemento tiene el foco, ¿TalkBack anuncia todo el texto?
- ¿Las interacciones producen los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás , el usuario vuelve a donde estaba antes de abrirla?
- Confirma los siguientes problemas específicos de la página de detalles:
- ¿TalkBack anuncia el título cuando el usuario llega a la página?
- ¿TalkBack anuncia los metadatos, como las calificaciones y el género?
- Si hay filas adicionales, ¿TalkBack anuncia todos los encabezados de fila?
- Ten cuidado con las instancias de reproducción automática. Verifica lo siguiente:
- ¿El contenido comienza a reproducirse solo cuando el usuario inicia una interacción?
- De lo contrario, ¿el usuario puede pausar o detener el contenido de reproducción automática?
Reproduce contenido multimedia
Si está disponible, reproduce uno o más títulos de contenido multimedia y prueba las siguientes interacciones:
- Reproducir y pausar
- Rebobinar y adelantar
- Activar audiodescripciones, si están disponibles
- Cambiar el idioma del audio
- Habilitar y cambiar subtítulos o subtítulos opcionales, si están disponibles, incluido el cambio de cualquier configuración asociada
- Probar cualquier control de reproducción adicional que esté disponible
Confirma lo siguiente:
- Si los controles multimedia tienen el foco, ¿TalkBack los etiqueta y anuncia de forma adecuada? Esto incluye opciones adicionales, como opciones de subtítulos o audiodescripciones.
- Si los controles multimedia tienen el foco, ¿funcionan todos de la manera esperada cuando TalkBack está habilitado?
- Cuando se pausa y se reanuda la reproducción de contenido multimedia, ¿los anuncios de TalkBack se producen de forma simultánea sobre el audio de la película o el programa?
- Cuando se rebobina o se adelanta, ¿TalkBack proporciona información sobre marcas de tiempo o sobre la velocidad de rebobinado y avance?
- Cambia la configuración y verifica lo siguiente:
- ¿TalkBack confirma las acciones?
- ¿Los botones de activación y las acciones de activación están etiquetados de forma adecuada? Por ejemplo, ¿se anuncia el estado actual + acción ?
Mira contenido en vivo con una guía electrónica de programación
Si tu app tiene contenido de TV en vivo, haz lo siguiente:
- Navega por la guía electrónica de programación (EPG).
- Navega por diferentes canales.
- Navega hacia adelante en el tiempo.
- Haz clic para reproducir contenido en vivo.
- Prueba cualquier control adicional que esté disponible, como marcar canales como favoritos y reordenar filas.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene el foco, ¿está etiquetado y anunciado de manera significativa? Ten cuidado con los elementos sin etiqueta o las secuencias de números, como "sin etiqueta" o "elemento 08328492qw".
- Si un elemento tiene el foco, ¿TalkBack anuncia todo el texto que aparece en pantalla?
- ¿Las interacciones producen los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás , el usuario vuelve a donde estaba antes de abrirla?
Compatibilidad con voz
Si tu app tiene alguna forma integrada de búsqueda por voz, úsala para hacer lo siguiente:
- Deletrear, si está disponible
- Buscar contenido
Confirma lo siguiente:
- ¿Los usuarios pueden revisar lo que deletrearon?
- ¿Hay alguna interferencia entre la búsqueda o la ortografía con voz y TalkBack? Por ejemplo, cuando TalkBack anuncia algo, ¿el anuncio se toma como una consulta de voz?
Examina la página de resultados de búsqueda como cualquier otra página. Para obtener orientación, consulta la sección Navega por la interfaz de usuario con un control remoto.
Explora la configuración de la app
Navega por la configuración, incluidos los siguientes elementos:
- Navega por todos los menús y submenús.
- Modifica la configuración.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene el foco, ¿está etiquetado y anunciado de manera significativa? Ten cuidado con los elementos sin etiqueta o las secuencias de números, como "sin etiqueta" o "elemento 08328492qw".
- Si un parámetro de configuración tiene el foco, ¿TalkBack anuncia todo el texto que aparece en pantalla?
- ¿Las interacciones producen los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás , el usuario vuelve a donde estaba antes de abrirla?
- Cambia la configuración y verifica lo siguiente:
- ¿TalkBack confirma las selecciones?
- ¿Los botones de activación y las acciones de activación están etiquetados de forma adecuada? Por ejemplo, ¿se anuncia el estado actual + acción ?
Realiza cambios en la configuración global de TalkBack
Abre la configuración global de TalkBack en el dispositivo de TV y haz lo siguiente:
- Modifica cada parámetro de configuración de TalkBack, como la velocidad de habla y la verbosidad, uno por uno.
- Después de modificar cada parámetro de configuración, vuelve a la app que estás evaluando y confirma que los cambios que realizaste en la configuración de TalkBack se apliquen correctamente a la app.
Más información
Para obtener más información, consulta nuestros recursos de desarrollo de accesibilidad.