Principio 3/3.1 Leíble/3.1.1-A

De WCAG Wiki

3.1.1- A. Idioma de la página

Identificación General del Criterio

Nivel
A
Versión
2.2
Principio
Comprensible
Pauta
3.1 Legible
Categoría
Contenido
Subcategoría
Texto

Usuarios afectados

  • Icono de una persona con discapacidad visual Personas con discapacidad visual total
  • Icono de lector de pantalla Usuarios de lector de pantalla
  • Icono de persona genérica Otros con dificultades de percepción o comprensión textual


Descripción y comprensión del criterio

Descripción resumida

Qué exige el criterio de forma simple.

El idioma predeterminado de cada página web puede ser determinado por software.

Objetivo

Qué persigue desde el punto de vista de la accesibilidad.

Proporcionar la información necesaria para que los agentes de usuario puedan presentar el texto y otro contenido lingüístico de forma correcta.

Ejemplo

Un caso real o hipotético que ayude a entenderlo.

Importancia

Por qué es importante cumplirlo; consecuencias de no hacerlo.

Para que los usuarios que utilizan un lector de pantalla puedan comprender el texto leido por la herramienta.

Referencias WCAG / Técnicas

Enlaces a las técnicas (por ejemplo, H57).

Se indican las referencias con las pautas 2.1.

  • H57: Using the language attribute on the HTML element

Recursos de apoyo

Vídeos, artículos o enlaces explicativos.

Video: https://youtu.be/Ed8CNJrkm74?t=4950

Evaluación y aplicación práctica

Tipo de comprobación

Manual / Automática / Mixta

Comprobación manual

Procedimiento de evaluación

Pasos específicos para verificar el cumplimiento.

  • Paso 1. Usando la herramienta de inspección de código del navegador, comprobar que existe el elemento con los atributos lang y/o xml:lang.
  • Paso 2. Verificar que el código de idioma sigue la sintaxis correcta.

Mirar si hay:

  • Los atributos lang y/o xml:lang y se adaptan al idioma de la pàgina.

Herramientas recomendadas

Bookmarklets, extensiones, validadores, etc

Herramienta de inspección Bookmarklet

Ejemplo accesible

Descripción + código + enlace + video (si aplica).

e) Ejemplo accessible

Identificación correcta del idioma: Ingles de Reino unido. “en-GB”

Explicación del ejemplo "El código HTML tiene atributo alt="en-GB" que es el idioma (inglés) en el que está escrito el contenido de la página"
 URL  página web de SONY   (china) 
 VIDEO  video de ejemplo accesible

Ejemplo no accesible

Descripción + código + enlace + video (si aplica).


f) Ejemplo NO accessible

El idioma no se identifica de forma adecuada en el atributo alt. Se escribe el idioma "en" y deberia ser "ch"

alt="Se muestra un atributo lang no valido porque no se identifica el idioma de forma adecuada"
 URL página web de SONY   (inglaterra)
 VIDEO  video de ejemplo NO accesible


Implementación correcta

Código HTML/CSS/JS correcto o buenas prácticas.

Errores comunes

Lo que se suele hacer mal.

Criterios relacionados

Otros criterios que pueden verse afectados o complementarse.


Metadatos complementarios

Versión del documento / ficha

Fecha y versión de actualización

Autor / fuente de referencia

Quién elaboró la ficha o de dónde se tomó


DESCRIPCIÓN

Nivel A
Versión 2.2
Usuarios con los que impacta Archivo:IconoVisual.jpg Discapacidad visual total

Archivo:IconoBajaVision.jpg Personas que escuchan con lector de voz
Archivo:UsuarioGenerico.png Otro tipo de usuario

Categoría Contenido
Subcategoría Texto



Explicación del criterio

El idioma predeterminado de cada página web puede ser determinado por software.

Objetivo del criterio

Proporcionar la información necesaria para que los agentes de usuario puedan presentar el texto y otro contenido lingüístico de forma correcta.

Porque es importante cumplir con este criterio

Para que los usuarios que utilizan un lector de pantalla puedan comprender el texto leido por la herramienta.

Referencias relacionadas con las pautas WCAG 2.1

Se indican las referencias con las pautas 2.1.

Explicación (VIDEO) del criterio

https://youtu.be/Ed8CNJrkm74?t=4950

EVALUACIÓN

Esta sección muestra como puede evaluarse el criterio. Se incluyen ejemplos visuales y en formato video del criterio cuando es accesible y no accesible

Proceso para evaluar este criterio

Tipo: Comprobación manual

Procedimiento de comprobación:

1. Usando la herramienta de inspección de código del navegador, comprobar que existe el elemento con los atributos lang y/o xml:lang. 2. Verificar que el código de idioma sigue la sintaxis correcta.

Alternativa

Mirar si hay:

  • Los atributos lang y/o xml:lang y se adaptan al idioma de la pàgina.

Herramienta de inspección Bookmarklet


Ejemplos del criterio

e) Ejemplo accessible

Identificación correcta del idioma: Ingles de Reino unido. “en-GB”

Explicación del ejemplo "El código HTML tiene atributo alt="en-GB" que es el idioma (inglés) en el que está escrito el contenido de la página"
 URL  página web de SONY   (china) 
 VIDEO  video de ejemplo accesible

f) Ejemplo NO accessible

El idioma no se identifica de forma adecuada en el atributo alt. Se escribe el idioma "en" y deberia ser "ch"

alt="Se muestra un atributo lang no valido porque no se identifica el idioma de forma adecuada"
 URL página web de SONY   (inglaterra)
 VIDEO  video de ejemplo NO accesible

IMPLEMENTACIÓN

Se explica como puede implementarse bien el criterio

Identifique el idioma predeterminado o principal de una página web y, a continuación, configure el atributo de idioma del <html>elemento en ese idioma. Cuando una página web utiliza varios idiomas, el idioma predeterminado debe ser el más usado.

Ejemplo de código correcto

<!doctype html>

<html lang="es"> 

<head>

<meta charset="utf-8">

<title>documento escrito en español</title>

</head>

<body> … documento escrito en español … </body>

</html>