¿Cómo evalúa el Observatorio de Accesibilidad Digital?
Guía técnica
Metodología
Utiliza las siguientes herramientas, cuyos datos se consolidan para ser presentados:
- Total Validator: es una herramienta de evaluación de accesibilidad, desarrollada por la empresa homónima, que valida de forma automática el cumplimiento de las pautas de accesibilidad de la World Wide Web Consortium (W3C).
- W3C Markup Validation Service: es una herramienta provista por la W3C para la validación automática de la estructura (markup) HTML de las páginas Web.
- W3C CSS Validation Service: es una herramienta provista por la W3C para la validación de las hojas de estilo CSS que utilizan las páginas Web.
- Evaluador de PDF: desarrollo a medida por el Programa de Accesibilidad en Entornos Digitales de Agesic.
Procedimiento
Para la validación de cada sitio web se ejecutan los siguientes pasos:
- Se define la URL raíz del sitio web del organismo.
- Se utiliza la herramienta Total Validator para seleccionar 250 páginas de cada sitio web con una profundidad máxima de tres niveles. La herramienta procesa la URL raíz (nivel uno) y, a partir de los vínculos que contiene, procesa las páginas del nivel dos y el nivel tres de la arquitectura de la información. En caso de que el sitio analizado tenga menos de 250 páginas, se analizan las existentes. El número de páginas analizado se verá reflejado en el detalle de cada organismo.
- Durante el análisis de las páginas, se evalúan todos los archivos PDF detectados. El análisis de cada archivo consiste en identificar si el documento es potencialmente un archivo escaneado. Esto se realiza verificando la presencia o ausencia de texto en el contenido del PDF; aquellos documentos sin texto (solo imágenes) se clasificarán en el visualizador como “posiblemente escaneados”.
- Para cada una de las URL de las páginas procesadas se utilizan las herramientas de validación de HTML y CSS de la W3C.
- Procesamiento de JavaScript: la página con la que se interactúa es el resultado de HTML + CSS que se descarga del sitio, procesado y modificado por las funciones JavaScript. Existen páginas en donde el 100% del contenido se descarga por JavaScript. Por esta razón, la evaluación se realiza luego de procesado el JavaScript.
- Se consolidan los distintos reportes de cada página procesada y se incorpora la información del organismo junto con el resultado de la evaluación de los archivos PDF al visualizador del Observatorio.
¿Qué aspectos evalúa el Observatorio de Accesibilidad Digital?
CSS: es la cantidad de errores de la salida de la herramienta de validación de CSS de la W3C. La herramienta utiliza la especificación vigente de CSS 3.
WCAG A: es la cantidad de errores en el cumplimiento del nivel A de las pautas Web Content Accesibility Guidelines (WCAG), en la versión 2.1 que indica el reporte de la herramienta Total Validator.
WCAG AA: es la cantidad de errores en el cumplimiento del nivel AA de las pautas WCAG, en la versión 2.1 que indica el reporte de la herramienta Total Validator.
Sintaxis: es la cantidad de errores en la conformación del código de una página web válida, por ejemplo: comillas que no se cierran, atributos vacíos, entre otros. El resultado lo genera la herramienta Total Validator.
Enlaces: es la cantidad de errores en la conformación de las URL de los enlaces que incluye el sitio y en el acceso a las páginas de destino de estos enlaces. El resultado lo genera la herramienta Total Validator.
PDF: para cada organismo se mostrará el porcentaje de archivos PDF que posiblemente fueron escaneados en relación con el total de archivos analizados. Asimismo, el visualizador indicará en qué página se encuentra cada archivo dentro del detalle de cada organismo.
HTML: se revisan los errores detectados por el W3C Markup Validation Service, como etiquetas mal anidadas, elementos no permitidos, atributos incorrectos y otros errores de conformidad con las especificaciones del W3C. Esto asegura que el código HTML siga los estándares y aporta sobre la calidad del código.
Trámites
Con base en el volumen de tráfico web de las fichas del Catálogo de trámites y servicios del Estado en gub.uy, se evalúan los trámites más relevantes de cada organismo. En caso de no contar con la información del catálogo de trámites o la que ofrezca cada portal, se utilizarán como punto de partida para el análisis los formularios de contacto o registro.
El proceso de análisis sigue los mismos criterios aplicados al resto de las páginas de un portal institucional: Total Validator para verificar el cumplimiento de pautas WCAG, enlaces y sintaxis; y validadores del W3C para HTML y CSS. Los formularios analizados se sumarán a la lista de páginas evaluadas de cada organismo, con la posibilidad de filtrar por tipo de contenido. Esto permite visualizar por separado los resultados correspondientes al portal y los relacionados con los trámites. En el resumen de cada organismo se visualizarán los datos globales de cada tipo de contenido.
Limitaciones
La creación de observatorios de accesibilidad es utilizada a nivel mundial, y existen numerosos ejemplos de aplicación que llevan varios años de trabajo, uno de ellos es el Observatorio de Accesibilidad Web de España.
La validez y utilidad de los observatorios es reconocida por la comunidad técnica, y los distintos grupos y organizaciones que nuclean a las personas con discapacidad. No obstante, es importante señalar que este tipo de observatorios basados en herramientas automáticas tienen un conjunto de limitaciones, que deben ser consideradas ante la interpretación y utilización de los datos.
- Detección limitada de errores: las herramientas automáticas detectan solo un subconjunto de los problemas de accesibilidad, que se estima entre un 25% y un 30% del total de los problemas.
- Hay numerosos problemas de accesibilidad que requieren de la evaluación profesional para su determinación, y estos escapan a las herramientas automáticas.
- Falta de ponderación de los errores: si bien los errores se clasifican según las pautas A y AA de la W3C, que indican un nivel de prioridad, en el uso real de los sitios la jerarquía de los errores depende de factores que las herramientas automáticas no son capaces de evaluar, vinculados al contexto y la naturaleza del contenido.
- Cantidad limitada de páginas: los sitios contienen volúmenes de páginas que muchas veces exceden la capacidad de procesamiento de los observatorios y, dado que la muestra se toma con un mecanismo automático (crawler), no hay forma de determinar la representatividad de las páginas procesadas con respecto al conjunto.
- Áreas interactivas: las áreas que contienen formularios, aplicaciones y otras formas complejas de interacción, son difíciles de acceder para las herramientas automáticas. Si bien es posible evaluar la accesibilidad de los formularios de uso público, las herramientas automáticas de validación tienen muchas dificultades para completarlos con datos coherentes y poder acceder al paso siguiente, lo que requiere de un trabajo manual para la evaluación.