Ni corro, ni veo, pero opino

El CINTAC ha creado una nueva sección de divulgación sobre la realidad de la discapacidad en el mundo.

Esta nueva sección ha sido bautizada como Ni corro, ni veo… pero opino.

Esta iniciativa representa un paso valiente y necesario hacia un enfoque más inclusivo de la participación de las personas con discapacidad. Al abrir un espacio para compartir experiencias, reflexiones y problemáticas, la sección busca dar voz más allá de las estadísticas o los diagnósticos a quienes viven a diario la realidad de la discapacidad en primera persona. En la sociedad se suele hablar o decidir sobre discapacidad sin implicar directamente a las personas que la viven. Esta sección pone en el centro a las propias personas con discapacidad, reconociendo su derecho a opinar, proponer, cuestionar. Esa mirada interna es clave para detectar barreras reales, no solo normativas o técnicas. Hasta ahora muchas políticas o debates sobre discapacidad se han centrado en la atención, la ayuda o los servicios. Esta sección promueve la ciudadanía activa con la opinión, el testimonio, la crítica y la propuesta. Eso contribuye a normalizar la participación social de las personas con discapacidad y a fortalecer su autonomía.

La iniciativa de CINTAC va de la mano con lo que defiende el movimiento por los derechos de las personas con discapacidad: no basta con garantizar el acceso físico o técnico; también debe reconocerse la accesibilidad cognitiva, comunicativa y participativa.

En este sentido, Ni corro, ni veo… pero opino puede convertirse en un referente de “espacio seguro de expresión”: un canal donde las barreras invisibles, los prejuicios y las ausencias institucionales puedan salir a la luz.

Primer video

En el primer video de esta iniciativa Juan Carlos Ramiro y Jonathan Chacón se ponen al día en una videollamada de 45 minutos donde hablan de sus experiencias y las barreras que han encontrado al intentar comprar algo.

Puedes ver el primer video de Ni veo ni corro… pero opino en Youtube.

La importancia de integrar la accesibilidad de forma temprana

La accesibilidad digital ya no puede considerarse como una tarea aislada ni como una etapa tardía de un proyecto. El enfoque conocido como shifting left en accesibilidad implica integrar criterios de inclusión desde las primeras fases del desarrollo desde la estrategia y la definición de requerimientos en lugar de retrasarlos al test final o a una fase de corrección previa al lanzamiento de un producto o servicio.

La práctica del shifting left no sólo mejora la experiencia de los usuarios, incluidas las personas con discapacidad, también repercute positivamente en la eficiencia del equipo, la calidad del producto, el cumplimiento normativo y la contención de costes en el proyecto.

Cuando la accesibilidad se aborda de forma temprana, se favorece una experiencia verdaderamente universal. Los usuarios con discapacidad por ejemplo personas con baja visión, sordera, dificultades de movilidad o discapacidad cognitiva se benefician de una interfaz diseñada con ellos en mente desde el inicio, y a la vez se mejora la usabilidad para todos los demás. Lo que se diseña con criterios de accesibilidad tiende a resultar más claro, más usable, más compatible y más duradero. Además, al evitar que los problemas de accesibilidad se acumulen o solo se detecten al final, se reduce las tareas de reconstrucción y aplicación de parches, se minimiza la deuda técnica y se evita el elevado coste de corrección que suele surgir cuando un defecto o barrera llega hasta producción.

El reparto de responsabilidades

Desde el punto de vista estratégico mover la accesibilidad hacia la izquierda del cronograma significa que cada rol del equipo asume responsabilidades concretas en distintos momentos del ciclo de vida del proyecto. Los estrategas, por ejemplo, deben asegurarse de que la arquitectura de la información, los flujos de usuario y las decisiones de contenido contemplen personas con discapacidad en sus perfiles y contextos de uso. Se deben plantear requisitos funcionales que incluyan criterios de accesibilidad como por ejemplo navegación mediante teclado, compatibilidad con lector de pantallas, descripciones alternativas de imágenes y explicar por qué estos importan tanto para una experiencia inclusiva.
Los diseñadores tienen la misión de aplicar desde muy temprano en los wireframes y prototipos principios como alto contraste de color, tipografías legibles, orden lógico de encabezados, espaciamiento adecuado, indicadores de foco, tamaño mínimo de zonas táctiles y opciones para reducir el movimiento.
Al hacerlo de esta manera, se crean componentes de diseño que facilitan una implementación accesible y evitan que el desarrollador tenga que arreglar errores complejos más adelante.

En la fase de desarrollo, tanto front-end como back-end juegan un papel esencial: los desarrolladores front-end deben aplicar marcado semántico correcto, roles ARIA sólo cuando se requieren, gestión efectiva del foco, navegación por teclado, estados visibles de los controles, compatibilidad con tecnologías de asistencia.

Los desarrolladores back-end deben asegurarse de que la estructura generada respete los criterios de accesibilidad, documentar las decisiones, automatizar pruebas accesibles en el flujo de integración continua y reducir la deuda de accesibilidad futura.

El equipo de QA debe incluir auditorías de accesibilidad automatizadas y manuales en el ciclo de verificación: no esperar al último sprint, más bien que la accesibilidad sea parte del definition of done.

En paralelo, los creadores de contenido como editores de texto, gestores de CMS o responsables de medios también tienen responsabilidades específicas: redactar en lenguaje claro, usar estructuras de encabezado correctas, proporcionar alternativas textuales para imágenes, vídeos subtitulados, evitar texto incrustado en imágenes y asegurar la coherencia entre contenido y navegación.

Si todos estos roles trabajan de forma coordinada desde el inicio, se genera una cultura de accesibilidad que atraviesa todo el proceso y evita que la accesibilidad sea un añadido apresurado, costoso e insuficiente.

Después de la publicación

Pero el trabajo no termina con el lanzamiento del sitio web o la entrega de la aplicación. La accesibilidad requiere mantenimiento continuo. Las nuevas funcionalidades, el nuevo contenido, las integraciones de terceros, las actualizaciones de plataforma pueden introducir regresiones de accesibilidad.

Por esta razón es necesario establecer mecanismos de monitorización como dashboards de accesibilidad, auditorías periódicas automatizadas, revisiones manuales cuando sean necesarias y formación continua del equipo para mantener actualizado el conocimiento sobre pautas como World Wide Web Consortium (W3C) y estándares legales locales.

También debe existir un compromiso organizativo que vincule la accesibilidad a métricas, a cultura interna, a responsabilidad compartida en los distintos equipos y al ciclo de vida completo del producto digital.

En definitiva, integrar la accesibilidad desde el arranque del proyecto digital mediante la estrategia de shifting left permite no solo cumplir con criterios éticos y legales, sino construir productos más robustos, usables y sostenibles. Equipos que adoptan este enfoque logran una experiencia más inclusiva, reducen costes de corrección, aceleran la entrega y evitan que la accesibilidad se convierta en un parche final. En un mundo en el que una proporción significativa de la población vive con alguna discapacidad o circunstancia temporal de uso, este enfoque deja de ser opcional y se convierte en una ventaja estratégica.

Qué es Axe DevTools

La herramienta axe DevTools es un kit profesional destinado a la evaluación de accesibilidad digital, diseñado para desarrolladores, testers y equipos de producto que requieren una cobertura automatizada de los requisitos de accesibilidad definidos por el estándar WCAG (Web Content Accessibility Guidelines). Está desarrollada por la empresa Deque Systems y se apoya en el motor de reglas de código abierto axe‑core, lo que garantiza que los análisis estén fundamentados en un conjunto robusto de comprobaciones de accesibilidad.

La extensión axe DevTools funciona como un complemento para navegadores web que permite identificar de forma automática numerosos errores de accesibilidad, comparables a lo que ofrecen otras herramientas como WAVE Evaluation Tool, aunque con un enfoque más detallado, profesional y orientado al ciclo de desarrollo. A diferencia de WAVE, que se orienta más a una evaluación de entrada para diseñadores y equipos de contenido, axe DevTools ofrece informes técnicos profundos, integración con flujos de testing y configuración orientada a desarrolladores. De hecho, en sus documentos se describe explícitamente que el propósito es empoderar a los equipos de desarrollo web y móvil a encontrar, prevenir y corregir problemas de accesibilidad mientras codifican.

Informes técnicos

El valor diferencial de axe DevTools se encuentra en los informes técnicos que genera para desarrolladores. Una vez lanzado el escaneo de una página o aplicación, la herramienta presenta una lista de problemas detectados, cada uno con su nivel de severidad (crítico, serio, moderado, menor), el estándar o criterio WCAG que infringe, un fragmento de código fuente o apuntador al DOM, y la capacidad de resaltar la ubicación del problema en la página. Para cada problema, la herramienta incluye orientación de corrección (remediation guidance), lo que facilita que los desarrolladores comprendan y apliquen la solución. Además, dado que está impulsada por el motor axe-core, minimiza los falsos positivos, lo que contribuye a que los equipos de desarrollo no pierdan tiempo.

Además, la herramienta ofrece capacidades de exportación y compartición de resultados, lo que permite que los desarrolladores integren esos informes en sistemas de seguimiento de incidencias o los compartan con otros miembros del equipo (por ejemplo testers de accesibilidad, QA o equipo de producto). También existe la posibilidad de análisis de componentes individuales, lo que permite una granularidad mayor cuando se trabaja por módulos o micro frontends.

Integración con flujos de testing

Otras de las características interesantes de esta herramienta es la integración con los flujos de testing.

Las APIs de axe DevTools permiten su uso dentro de entornos automatizados, sistemas de integración continua (CI), pruebas end-to-end y frameworks como Cypress, Playwright, Puppeteer, WebDriver, así como lenguajes de scripting como JavaScript/Node.js, C#, Java, Python o Ruby.
De esta forma, un equipo puede configurar, gracias a la documentación de la herramienta, que cada build automatizada ejecute un análisis de accesibilidad y genere un reporte; si aparecen violaciones de accesibilidad, puede bloquearse la entrega o abrirse automáticamente una incidencia. Esto permite que la accesibilidad sea parte del proceso de calidad desde el inicio y no sólo al final.
Complementariamente, en la extensión de navegador se habilita una modalidad Intelligent Guided Tests (IGT) que guía al tester o desarrollador sobre pruebas que no son detectables automáticamente, reduciendo el volumen de pruebas manuales que aún son necesarias.
De esta manera, axe DevTools puede funcionar tanto de forma interactiva (desde el navegador) como en modo automatizado dentro del pipeline de desarrollo, incrementando la cobertura de accesibilidad sin necesidad de que cada desarrollador sea un experto en accesibilidad.

Qué es el Inspector de accesibilidad de Firefox Developer Tools

El Firefox Accessibility Inspector es un panel especializado dentro de las herramientas de desarrollo del navegador que expone el llamado árbol de accesibilidad una estructura que representa cómo se presenta el contenido web a los agentes de asistencia, mostrando para cada nodo información como el rol, el nombre accesible, los estados, las relaciones y otros atributos ligados a la accesibilidad.

El  Accessibility Inspector está integrado en el navegador Mozilla Firefox y permite a los desarrolladores web examinar la forma en que las tecnologías de asistencia, como los lectores de pantalla, interpretan la estructura de una página web. Esta funcionalidad está disponible desde la versión 61 de Firefox.

Mediante este inspector, el desarrollador puede activar el motor de accesibilidad del navegador y desplazar un foco de inspección que muestra cómo un lector de pantalla “vería” o interpretaría un elemento concreto del sitio, o incluso la página en su conjunto.

Una de las funciones fundamentales del inspector es ofrecer una vista jerárquica del árbol de accesibilidad (accessibility tree), que difiere del árbol DOM en cuanto incluye únicamente los elementos expuestos a las tecnologías de asistencia. En esa vista, cada nodo presenta al menos dos propiedades clave: un rol (por ejemplo button, link, heading) y un nombre (que para los controles suele venir del texto de su etiqueta).

Además, cuando se selecciona un nodo, se muestra un panel con detalles más extensos: nombre, rol, acciones disponibles (por ejemplo “Press” para un botón), valor (en caso de un campo de entrada), DOM Node asociado, descripción, atajo de teclado, índices en el padre, conteo de hijos, estados (como focusable, enabled, selected), relaciones con otros nodos (por ejemplo “labelled by”), y atributos de accesibilidad relevantes o relacionados con ARIA (por ejemplo aria-label, aria-hidden, role, etc.).

La herramienta incluye utilidades de diagnóstico automatizado: permite activar un análisis de “Check for issues” (verificar problemas) que scaneará toda la página en busca de diferentes tipos de fallos contraste de color insuficiente, problemas de navegación mediante teclado, etiquetas de texto faltantes y resaltará únicamente los nodos que presentan esos problemas. Además, el inspector permite simular deficiencias de visión de color (simulación de daltonismo) o mostrar la orden de tabulación de los elementos. Todo ello ayuda al desarrollador a comprender y corregir cómo una página estaría siendo percibida por personas que utilizan lectores de pantalla u otros dispositivos de asistencia, lo cual es esencial para asegurar que el HTML semántico, el uso de ARIA y la estructura del contenido soporten una experiencia inclusiva.

Google Lighthouse como herramienta de evaluación de la accesibilidad

Google Lighthouse es una herramienta automatizada de auditoría integrada en el navegador Google Chrome, diseñada para evaluar diversos aspectos de calidad en cualquier página web, desde el rendimiento y la optimización para motores de búsqueda hasta ciertos criterios fundamentales de accesibilidad.
Lighthouse forma parte del ecosistema de herramientas de Google orientadas al análisis y diagnóstico web.
Esta herramienta se ejecuta desde las DevTools de Chrome, desde la línea de comandos o mediante su versión en línea, y proporciona informes detallados que permiten comprender el estado técnico de un sitio web.
El funcionamiento de Lighthouse se basa en la recopilación estructurada de métricas relacionadas con la carga, la estabilidad visual, el procesamiento del contenido y los metadatos de la página. En el ámbito del rendimiento, la herramienta mide el tiempo de interacción, de renderizado y la eficiencia en el uso de recursos; en el ámbito del SEO, analiza la correcta estructuración de elementos fundamentales para la indexación, como etiquetas meta, atributos descriptivos o la accesibilidad del contenido para los robots de búsqueda.
Además, la sección de accesibilidad realiza una serie de comprobaciones técnicas que identifican ciertos problemas habituales como la falta de texto alternativo, la insuficiente estructura semántica o la ausencia de etiquetas asociadas a controles interactivos.

Es importante señalar que, aunque Lighthouse incorpora una auditoría de accesibilidad basada en reglas automatizadas, su fiabilidad es limitada cuando se interpreta como un verificador exhaustivo de barreras de accesibilidad. La herramienta detecta únicamente una parte de las barreras existentes, aquellas que pueden evaluarse de forma automática sin intervención humana. Aspectos esenciales como la claridad de las descripciones alternativas, la adecuación de la estructura lógica del contenido, la comprensibilidad de los textos, la calidad de la interacción mediante teclado o la experiencia global de usuarios con diversas discapacidades requieren un análisis manual basado en las pautas WCAG. Por esta razón, Lighthouse no puede considerarse una herramienta específica para la mejora integral de la accesibilidad web, sino un complemento orientado a la detección preliminar de problemas comunes y al apoyo en procesos de auditoría más amplios.

A pesar de estas limitaciones, los resultados proporcionados por Lighthouse ofrecen valor en procesos de diseño y desarrollo, ya que permiten identificar rápidamente fallos críticos que afectan a la experiencia de usuario, al posicionamiento en buscadores y al rendimiento general del sitio. La interpretación de sus métricas debe realizarse de manera contextualizada, entendiendo que sus diagnósticos no sustituyen a una revisión profesional de accesibilidad ni a pruebas con usuarios reales, pero sí constituyen una base inicial para orientar esfuerzos de optimización y asegurar un nivel mínimo de calidad técnica.

Qué es el Comprobador de Accesibilidad de Microsoft Office

Microsoft, desde hace unos años, está incorporando en su paquete ofimático, más conocido como Microsoft Office, distintas herramientas de análisis y mejora para documentos, hojas de cálculo y presentaciones. Dentro de estas herramientas existe una encargada de la detección de barreras de accesibilidad.

El Comprobador de Accesibilidad está incluido en las versiones más modernas de su paquete ofimático. Esta herramienta permite la evaluación sistemática de posibles barreras en documentos de Word, Excel y PowerPoint.

Microsoft habla de esta herramienta en su sitio web sobre accesibilidad explicando que el comprobador de accesibilidad ayuda identificar de forma automatizada una amplia gama de problemas que afectan al acceso a la información por parte de personas con discapacidad, además de ofrecer recomendaciones precisas para corregirlos según los estándares internacionales de accesibilidad.

El análisis realizado a un documento o presentación identifica barreras relacionadas con elementos visuales sin descripción para la accesibilidad(imágenes, gráficos y objetos incrustados), la correcta jerarquía de títulos y encabezados, la coherencia semántica en tablas, la detección de contenidos que dependen exclusivamente de estímulos visuales o auditivos, así como la verificación del orden de lectura en las diapositivas de PowerPoint. Además, identifica errores de contraste, uso inapropiado del color y otras prácticas que pueden afectar a la comprensión del documento.

Esta herramienta busca ofrecer un proceso de evaluación que facilite la creación de materiales perceptibles, operables, comprensibles y robustos.

El empleo constante de esta herramienta resulta especialmente valioso en entornos educativos y profesionales, ya que permite a docentes, estudiantes y personal técnico generar documentos más accesibles sin necesidad de conocimientos avanzados. Su uso sistemático contribuye a garantizar que los materiales distribuidos en aulas, oficinas y entornos colaborativos respeten principios de inclusión y equidad, reduciendo barreras innecesarias y promoviendo un acceso a la información más universal.

Uso del Comprobador de Accesibilidad en Word, Excel y PowerPoint

El acceso a esta herramienta se realiza desde la cinta de opciones, utilizando el menú “Revisar”, donde se encuentra la opción “Comprobar accesibilidad”. Aunque a veces esta opción está dentro del menú de herramientas, dependiendo de la versión de Office que estemos utilizando.
Una vez activado, se abre un panel lateral que muestra los resultados del análisis en tiempo real. Esto implica que la información se irá actualizando a la vez que escribimos el documento en el que estamos trabajando.
En los resultados aparecerán elementos organizados por categorías que distinguen entre errores graves, advertencias y sugerencias, permitiendo priorizar las cuestiones que afectan con mayor intensidad a la experiencia del usuario final.

El panel de resultados presenta cada incidencia acompañada de una explicación detallada que incluye la razón del problema, su impacto en la accesibilidad y los pasos recomendados para resolverlo. Por ejemplo, cuando se detecta una imagen sin texto alternativo, el sistema muestra una descripción del motivo por el que este elemento es esencial para los lectores de pantalla y ofrece un acceso directo al cuadro de diálogo donde se puede introducir una descripción accesible para el elemento visual. En PowerPoint, por ejemplo, si el orden de lectura de los elementos de una diapositiva no es lógico, la herramienta permite visualizar y modificar dicho orden mediante una interfaz dedicada a reorganizar esta estructura.

Interpretación de los resultados y resolución de las barreras más frecuentes

La interpretación de los resultados requiere comprender que cada advertencia proporciona no solo la naturaleza del problema, sino también la razón por la cual afecta a la accesibilidad. Además, como toda herramienta automática, que no aparezcan elementos a solucionar no implica un cumplimiento completo de los criterios legales de accesibilidad pero si garantiza que el documento, en principio, no incluye ninguna barrera de accesibilidad grave para el acceso de cualquier persona al contenido.
Las barreras más comunes suelen estar relacionadas con la falta de texto alternativo, el uso incorrecto de los estilos de título, tablas empleadas para maquetación en lugar de para datos, objetos que no siguen un orden de lectura lógico o contenido multimedia sin subtítulos ni descripciones.