WAVE
También: WebAIM WAVE, Web Accessibility Evaluation Tool
La herramienta gratuita de evaluación de accesibilidad web de WebAIM, disponible como extensión de navegador. Superpone los hallazgos de accesibilidad directamente sobre la página renderizada para facilitar la revisión visual.
WAVE — Web Accessibility Evaluation Tool — es la herramienta gratuita de verificación de accesibilidad de WebAIM (Web Accessibility In Mind), una organización sin ánimo de lucro radicada en la Universidad Estatal de Utah. WAVE lleva en desarrollo continuo desde 2001, lo que la convierte en la herramienta de auditoría de accesibilidad web con mayor trayectoria.
Qué hace WAVE
WAVE funciona en dos modos principales:
- wave.webaim.org — un escáner en línea. Se introduce una URL; WAVE recupera la página y muestra los hallazgos en una vista lado a lado (página activa a la izquierda, anotaciones a la derecha).
- Extensión de navegador WAVE — una extensión para Chrome, Edge y Firefox que evalúa la página que se está visualizando en ese momento. La página se anota con iconos superpuestos que señalan errores, alertas, elementos estructurales, uso de ARIA y contraste.
Ambos modos producen una salida prácticamente idéntica: una lista categorizada de hallazgos superpuesta sobre la página activa, de modo que el auditor puede ver exactamente dónde se localiza cada problema.
Qué detecta WAVE
Las comprobaciones de WAVE se solapan en gran medida con las de axe-core, pero la presentación es diferente: WAVE está diseñada para auditores humanos que realizan revisión visual, no para integración en entornos de integración continua. Los hallazgos incluyen:
- Errores — fallos de accesibilidad (texto alternativo ausente, botones vacíos, etiquetas faltantes, contraste insuficiente, referencias ARIA rotas).
- Errores de contraste — infracciones de contraste de color detectadas con el algoritmo propio de WAVE, ampliamente alineado con el de las WCAG.
- Alertas — problemas probables que requieren juicio humano (texto alternativo sospechoso o demasiado largo, posibles saltos de niveles de encabezado).
- Características positivas — hallazgos favorables a la accesibilidad (imágenes enlazadas con texto alternativo, etiquetas de formulario correctamente asociadas, declaraciones de idioma) para que el auditor confirme qué está funcionando bien.
- Elementos estructurales — puntos de referencia (landmarks), encabezados, listas y tablas visualizados. Útil para verificar que la estructura de la página coincide con la intención.
- ARIA — todos los atributos ARIA presentes en la página, expuestos para revisión.
Cuándo WAVE supera a axe-core
Para la auditoría manual, la superposición visual de WAVE es mucho más ágil que la vista en árbol de axe-core. Un auditor experimentado puede recorrer una página anotada con WAVE en segundos e identificar los problemas que requieren atención. La salida de axe-core, en cambio, está optimizada para el consumo programático.
Para la integración en CI, axe-core gana con claridad. WAVE no dispone de interfaz de línea de comandos ni de formato de salida compatible con entornos de integración continua.
La combinación práctica que adoptan la mayoría de los programas de accesibilidad es:
- CI: axe-core (y/o Lighthouse) bloqueando las solicitudes de incorporación de cambios ante nuevas infracciones.
- Revisión manual: WAVE para la auditoría visual durante las revisiones de lanzamiento, comprobaciones puntuales e investigación ad hoc.
Qué no detecta WAVE
Las mismas limitaciones que se aplican a todas las herramientas automatizadas se aplican a WAVE:
- Detecta la ausencia de texto alternativo, pero no el texto alternativo inadecuado.
- Detecta la ausencia de etiquetas, pero no las etiquetas engañosas.
- Detecta problemas estructurales (saltos en los niveles de encabezado), pero no los problemas conceptuales (un esquema de página que no se corresponde con el contenido).
- No puede comprobar la navegación por teclado, el orden de foco ni el comportamiento real de un lector de pantalla.
El techo de detección automatizada del 30-40 % se aplica igualmente. WAVE es excelente en la parte de la automatización de accesibilidad que sí puede automatizarse.
La contribución más amplia de WebAIM
WebAIM publica varios documentos de referencia que complementan WAVE:
- El WebAIM Million — análisis anual de la accesibilidad en el millón de páginas de inicio más visitadas, realizado mediante pruebas basadas en WAVE. Los informes muestran de forma sistemática que más del 95 % de las páginas de inicio presentan problemas de accesibilidad detectables.
- La Encuesta de Usuarios de Lectores de Pantalla de WebAIM — encuesta demográfica bienal sobre usuarios de lectores de pantalla; es la fuente más citada sobre la cuota de mercado de los lectores de pantalla, los navegadores emparejados y las preferencias de tecnología de apoyo.
- Una biblioteca de tutoriales sobre texto alternativo, estructura de tablas, accesibilidad de PDF, subtítulos y muchos otros temas — redactados de forma práctica, no como mera traducción de estándares.