Etiquetas de contenido

Los usuarios de servicios de accesibilidad (como los lectores de pantalla) dependen de las etiquetas de contenido para entender el significado de los elementos que aparecen en las interfaces.

En algunos casos, como cuando la información se expresa de forma gráfica en un elemento, las etiquetas de contenido proporcionan un texto descriptivo de la acción o el significado asociado a ese elemento.

Si los elementos de una interfaz de usuario no cuentan con etiquetas de contenido, puede que a algunos usuarios les cueste entender la información que se muestra o realizar acciones en la interfaz.

Implementación

Diseño

Al diseñar una interfaz de usuario, debes tener muy en cuenta cómo debes etiquetar el contenido representado de forma gráfica para los usuarios de servicios de accesibilidad. Las etiquetas de contenido se deben basar en los siguientes principios:

  • Describen de forma breve y clara el significado de la acción asociada a un elemento.
  • No incluyen ningún tipo o estado del elemento.
  • Si el elemento se ha asociado a una acción, describen la acción en lugar de la representación gráfica.
  • No indican a los usuarios cómo deben interactuar con el elemento.

Para informarte más al respecto, lee las directrices para redactar contenido de accesibilidad de Material Design.

Pruebas

Sigue estos pasos para verificar de forma manual que no falta ninguna etiqueta de contenido en la interfaz de usuario de la aplicación:

  1. Activa TalkBack.
  2. Abre la aplicación.
  3. Utiliza gestos de navegación lineal para que el enfoque de accesibilidad recorra cada elemento de la pantalla.
  4. Si TalkBack resalta algún elemento, pero no explica en voz alta lo que este representa de forma significativa o dice un mensaje que no se corresponde con ninguna etiqueta, es posible que falte una etiqueta de contenido en dicho elemento.

Las herramientas de prueba automáticas de Android pueden detectar cuando faltan etiquetas de contenido. Te recomendamos que utilices Test de Accesibilidad para Android para probar tu aplicación manualmente en el dispositivo. Si quieres realizar pruebas automáticas, activa las comprobaciones de accesibilidad en Espresso y Robolectric.

9198123674055009366
true
Buscar en el Centro de ayuda
true
true
true
true
true
717068
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
false
false
false