Addaw, ir a inicio Donar

Técnica Técnicas generales WCAG 2.2 obsoleta

G192Escribir el código según su especificación (técnica obsoleta)

Nombre oficial en el W3C: Cumplir íntegramente las especificaciones

Técnica obsoleta: el W3C ya no la recomienda. |

En pocas palabras

Técnica obsoleta desde WCAG 2.2, que eliminó el criterio 4.1.1 de análisis del código. Consistía en escribir el HTML y demás lenguajes tal como dice su norma oficial, validarlo y corregir los errores. Ya no es necesaria para cumplir, pero sigue siendo una buena práctica.

Por qué es importante

Antes, cada navegador y cada lector de pantalla (programa que lee en voz alta la pantalla) arreglaba los errores de código a su manera. Un mismo error podía dar resultados distintos en cada uno.

Hoy el estándar HTML fija cómo corregir esos errores y los navegadores lo siguen. Aun así, un código con errores puede romper cosas que WCAG sí exige. Por ejemplo, un campo que pierde su etiqueta o un botón sin nombre.

Cómo se hace

  1. Escriba el código según la especificación de cada lenguaje: HTML, SVG, CSS.
  2. Pase las páginas por un validador, como validator.w3.org, y corrija los errores.
  3. Revise también lo que el validador no detecta: por ejemplo, identificadores (id) repetidos que se generan con JavaScript.
  4. Ante un error que no pueda corregir, compruebe si cambia el nombre, la función o la estructura de algún elemento.

Cómo comprobarlo

  1. Pase la página, ya cargada en el navegador, por el validador del W3C.
  2. Revise la lista de errores y corríjalos.
  3. Con las herramientas del navegador (F12, pestaña Accesibilidad), compruebe que los campos, botones y enlaces tienen nombre y función correctos.
  4. Recuerde: según WCAG 2.2, un error de código solo incumple si provoca otro problema de accesibilidad.
Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica G192 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Esta técnica se aplica a todos los lenguajes de marcado que cuenten con especificaciones.

Descripción

Cuando los lenguajes de marcado se utilizan de una forma que cumple íntegramente sus especificaciones, se satisfacen todos los requisitos del criterio de conformidad 4.1.1 Procesamiento, código limpio. Por tanto, aunque cumplir íntegramente las especificaciones no es obligatorio para la conformidad con las WCAG 2.0, es una vía suficiente para satisfacer el criterio de conformidad 4.1.1.

Ejemplos

  • Una página se crea con cuidado para asegurarse de que todas las tecnologías se utilizan conforme a su especificación. Se pasa por un validador y se corrigen todos los errores detectados. También se comprueban los requisitos de la especificación que no pueden detectarse mediante validación y se corrige cualquier incumplimiento.

Pruebas

Procedimiento

  1. Comprobar que todas las tecnologías se utilizan conforme a su especificación.

Aunque los validadores pueden ser herramientas magníficas para detectar errores, normalmente no pueden detectar todos los casos en los que el contenido no cumple íntegramente una especificación.

Resultados esperados

  • La comprobación n.º 1 es verdadera.

Cómo lo comprobamos en ADDAW

En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.

Solicitar una auditoría

Basado en la técnica G192 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.