Conformidad y evaluación
Qué significan los niveles A, AA y AAA, qué condiciones hay que cumplir para declarar conformidad, con qué metodología se evalúa un sitio entero y con qué herramientas.
Los niveles A, AA y AAA
Cada criterio de conformidad lleva asignado un nivel según lo grave que sea la barrera que elimina y lo razonable que sea exigirlo a cualquier sitio. El nivel A agrupa lo imprescindible, aquello sin lo cual hay personas que directamente no pueden usar el contenido; el nivel AA añade las barreras importantes que se pueden resolver sin condicionar el diseño; el nivel AAA reúne los requisitos más exigentes, que no siempre se pueden aplicar a todo tipo de contenido.
Los niveles son acumulativos: para declarar conformidad AA hay que cumplir todos los criterios de nivel A y además todos los de nivel AA. No existe la conformidad AA a medias ni el nivel AA sin el A.
| Nivel | Qué exige | Criterios acumulados en WCAG 2.1 | Criterios acumulados en WCAG 2.2 |
|---|---|---|---|
| A | Todos los criterios de nivel A | 30 | 31 |
| AA | Los de nivel A más los de nivel AA | 50 | 55 |
| AAA | Los de nivel A, AA y AAA | 78 | 86 |
El propio W3C desaconseja fijar el nivel AAA como política general para sitios completos, porque hay contenidos a los que no se les pueden aplicar todos sus criterios. Por eso las normas legales, la europea y la española incluidas, se quedan en el nivel AA.
El nivel exigido a los sitios web y aplicaciones móviles del sector público español es el AA. Es el dato que más cae de todo el tema.
Para el examen
Nivel exigido al sector público español: AA
Dónde se aplica: sitios web y aplicaciones móviles
Los cinco requisitos para declarar conformidad
Alcanzar un nivel no consiste solo en aprobar una lista de criterios. Las WCAG imponen cinco requisitos que hay que cumplir a la vez para poder declarar conformidad, y son los que impiden las declaraciones tramposas.
- Nivel de conformidad: se cumplen todos los criterios del nivel declarado, o se ofrece una versión alternativa conforme que dé el mismo contenido y la misma funcionalidad.
- Páginas completas: la conformidad se declara de páginas enteras, nunca de una parte. No vale excluir el pie o un módulo incómodo.
- Procesos completos: si una página forma parte de un proceso de varios pasos, todas las páginas del proceso tienen que ser conformes. Un formulario accesible con una pantalla de pago inaccesible no es conforme.
- Uso de tecnologías compatibles con la accesibilidad: cuando se depende de una tecnología para cumplir un criterio, esa tecnología tiene que estar soportada por los agentes de usuario y las tecnologías de apoyo.
- No interferencia: aunque se usen tecnologías no compatibles, no pueden impedir el acceso al resto de la página. Un componente que atrapa el foco o que reproduce audio sin control rompe la conformidad de toda la página.
El requisito de procesos completos es el que más consecuencias tiene en una administración, porque casi todo lo que hace un ciudadano en una sede electrónica es un procedimiento de varios pasos: identificarse, rellenar, adjuntar, firmar y obtener el justificante. Basta con que un paso falle para que el proceso entero deje de ser conforme.
La conformidad se declara de páginas y de procesos enteros. La pregunta clásica describe un formulario impecable cuya última pantalla no es accesible y pide el nivel: la respuesta es que no hay conformidad.
Para el examen
De qué se declara: de páginas y de PROCESOS enteros
Consecuencia: si la última pantalla de un formulario no es accesible, no hay conformidad
Declaración de conformidad WCAG y metodología WCAG-EM
La declaración de conformidad de las WCAG es un documento voluntario con el que el responsable de un sitio afirma que cumple un nivel determinado. Se usa sobre todo para certificar, y el W3C fija la información mínima que debe contener: la fecha, la dirección del contenido evaluado, el título y la versión de las pautas aplicadas, el nivel alcanzado y las tecnologías de las que depende el contenido.
No hay que confundirla con la declaración de accesibilidad del Real Decreto 1112/2018: aquella es voluntaria y afirma conformidad; la del real decreto es obligatoria para el sector público español, tiene un modelo fijado por la Unión Europea y sirve precisamente para reconocer lo que todavía no es accesible.
WCAG-EM (Website Accessibility Conformance Evaluation Methodology) es la metodología del W3C para evaluar sitios completos. Existe porque un sitio real tiene miles de páginas y no se pueden auditar todas: el problema es cómo elegir una muestra que permita concluir algo del conjunto. Se desarrolla en cinco pasos.
- Definir el alcance de la evaluación: qué sitio, qué nivel de conformidad y en qué condiciones se evalúa.
- Explorar el sitio para conocer su estructura, sus funcionalidades, sus tipos de página y las tecnologías que emplea.
- Seleccionar una muestra representativa, con las páginas clave, una muestra aleatoria y los procesos completos.
- Auditar la muestra seleccionada criterio por criterio, combinando comprobación automática y revisión manual.
- Elaborar el informe de la evaluación, documentando resultados, método y muestra utilizada.
El paso decisivo es el tercero: si la muestra no incluye los procesos completos ni las páginas más usadas, el informe describe un sitio que no existe.
Para el examen
Paso decisivo de WCAG-EM: la selección de la muestra
Qué debe incluir: los procesos completos y las páginas más usadas
Herramientas de evaluación y tecnologías de apoyo
En la evaluación se mezclan dos tipos de programa que conviene no confundir: los que analizan la página y devuelven un informe, y los que usan realmente las personas para acceder al contenido. Probar con los segundos es parte de la evaluación, no un adorno.
| Familia | Para qué sirve | Ejemplos conocidos |
|---|---|---|
| Analizadores automáticos de accesibilidad | Recorren la página y señalan incumplimientos detectables por código | TAW, WAVE, AChecker, Cynthia Says, eXaminator, Tingtun, Koa11y |
| Servicios de la Administración | Analizan según la metodología oficial de seguimiento del sector público | Servicio de diagnóstico en línea del Observatorio de Accesibilidad Web |
| Validadores de marcado | Comprueban que el código sea correcto, no que la página sea accesible | El validador de HTML del W3C |
| Magnificadores de pantalla | Amplían una zona de la pantalla y mejoran el contraste para baja visión | ZoomText, MAGic, LunarPlus |
| Lectores de pantalla | Convierten el contenido en voz sintética o en salida braille | JAWS, NVDA, Orca en GNOME, VoiceOver en macOS e iOS, TalkBack en Android |
Dos advertencias sobre nombres que siguen apareciendo en los apuntes. Window-Eyes fue un lector de pantalla comercial muy conocido, pero dejó de mantenerse en 2017 y sus usuarios se derivaron a otros productos. Vinux era una distribución de Linux preparada de fábrica para personas ciegas y con baja visión, con lector de pantalla y magnificador activados desde el arranque; el proyecto lleva años inactivo, y hoy los entornos de escritorio traen esas herramientas integradas.
Ninguna herramienta automática certifica la accesibilidad de un sitio. Detectan una parte pequeña de los criterios, la que se puede decidir sin entender el contenido: si un texto alternativo existe se comprueba solo, pero si describe bien la imagen no.
Para el examen
Lo que ninguna herramienta automática hace: certificar la accesibilidad
Qué sí deciden: lo que no exige entender el contenido
Ejemplo: que exista el texto alternativo se comprueba solo; que describa bien la imagen, no
El Observatorio de Accesibilidad Web y su diagnóstico en línea
El Observatorio de Accesibilidad Web (OAW) es el instrumento con el que la Administración General del Estado sigue el grado de accesibilidad de los portales del sector público. Publica la metodología de seguimiento, realiza los análisis periódicos de los que salen los informes oficiales y pone herramientas a disposición del personal de las administraciones.
Entre ellas está el servicio de diagnóstico en línea, accesible desde la comunidad de accesibilidad del Portal de Administración Electrónica para personal de las administraciones públicas dado de alta. Permite pedir una revisión automática de una o varias direcciones, o directamente de un fragmento de código, conforme a la metodología de seguimiento simplificado alineada con la UNE-EN 301549, y también una revisión automática de la declaración de accesibilidad del sitio.
Sus siglas son de Observatorio, no de oficina. Es un error frecuente en los apuntes y en las opciones de los test.
Para el examen
Qué significa OAW: Observatorio de Accesibilidad Web; no «oficina»
Qué ofrece: el servicio de diagnóstico en línea
Con qué norma se alinea: la UNE-EN 301549