Evaluando criterios de idiomas: legibilidad del texto

Al momento de utilizar lectores de pantalla para obtener información en una web y comprender su contenido es fundamental el idioma para su pronunciación.

Prueba realizada en el video por Fernando Plenza – Grupo de itgrarte accesibilidad.

Para alcanzar nivel de conformidad AA tenemos 2 criterios a superar en el principio 3.1:

  • 3.1.1. Idioma de la página (A). El idioma predeterminado a pronunciar en cada página web se puede determinar mediante programación.
  • 3.1.2. Idioma por sección (AA). El idioma a pronunciar en cada parte o sección del contenido puede determinarse mediante programación, excepto los nombres propios, los términos técnicos, las palabras de lenguaje indeterminado.

En el video de ejemplo, podemos escuchar cómo el lector pronuncia una página con idioma definido en inglés y contenido en español generando problemas de accesibilidad y no superando el criterio 3.1.1:

<html lang="en">

y luego la misma cita es pronunciada correctamente al definirla (criterio 3.1.2) en español, superando el criterio 3.1.2:

<blockquote lang="es">

Dispositivo: Android con idioma en español (España)
Lector de pantalla: Talkback
Página de prueba: http://itgrarte.org/pruebas/idioma.html

En el siguiente video podemos ver la alternativa que puede generar el usuario para que el lector pronuncie correctamente el idioma, eludiendo la falta de accesibilidad de la página.

Prueba y solución realizada en el video por Alejandro Guillermero – Grupo de itgrarte accesibilidad.

Como observaciones adicionales podemos decir que un test automatizado detecta el uso de la etiqueta de idioma en el código HTML, pero la misma no asegura superar el criterio, al igual que el atributo de texto alternativo en imágenes.