Evaluación de accesibilidad WCAG 1.0 Juan Manuel Carrero Leal (CESyA)
Pasos necesarios.
Selección de páginas representativas del sitio web que se va a analizar
Evaluación de los puntos de verificación mediante una herramienta automática
Evaluación de los puntos de verificación restantes mediante una verificación
manual.
Selección de páginas representativas
Salvo en sitios web de un tamaño reducido, es imposible analizar todas
las páginas que forman parte del sitio, por lo que es imprescindible realizar
una selección de las páginas más representativas.
Páginas escogidas de forma habitual: Página de inicio
Página de accesibilidad Páginas representativas de primer nivel
Páginas representativas del resto de niveles
El número de páginas escogidas es a decisión del evaluador, siempre y cuando
éstas supongan una representatividad lo suficientemente buena del sitio web
completo.
Para tratar de ilustrar de forma práctica, todo el proceso que se debe
llevar a cabo para realizar la evaluación de accesibilidad de un sitio
web, se va a utilizar la página web de la Universidad Carlos III.
Como se ha comentado, el primer paso debe ser, hacer una selección de
determinadas páginas dentro del sitio, que resulten representativas de lo que
se puede encontrar en él, tratando de alcanzar la mayor parte de las distintas
alternativas.
Para ello, es imprescindible hacer un estudio previo de la composición del
sitio web, analizar su estructura, sus distintas secciones, la colocación de
éstas, etc, y de esta forma tener una idea general clara de lo que podemos
encontrarnos.
En el ejemplo que tenemos, aparte de utilizar la página de inicio como
haremos con cualquier sitio que analicemos, vemos que tenemos una página
de accesibilidad, página que debería estar en el análisis posterior que se
realice.
Como podemos ver, la página de accesibilidad sigue una estructura en
cuanto a maquetación similar a la mayoría de páginas del sitio, por lo que
nos servirá como página representativa, además de ser conveniente, estudiar su
contenido para ver si ofrece una información adecuada al tratarse de una
página específica de accesibilidad.
Para seleccionar el resto de páginas que incluirá el análisis, debemos ir
navegando por los enlaces de los distintos menús e ir tomando las
decisiones de qué páginas podrían ser representativas y cuáles no.
Por ejemplo, podemos considerar páginas de importancia la página que presente a
la universidad, que será una página con una estructura ligéramente distinta o
tal vez las páginas que presentan cada uno de los campus junto con sus
secciones. Como podemos ver, lo importante es seleccionar distintas
páginas que sean de importancia dentro del sitio web, y que además intenten
cubrir la totalidad o la mayor parte de las variaciones en el diseño que se han
utilizado dentro del sitio.
Además, no sólo debemos fijarnos en laestructura o la presentación
es importante, seleccionar páginas que contengan distinto tipo de contenido
como pueden ser formularios, tablas, vídeos, etc.
Otrá página por ejemplo que nos podría servir, es el de la presentación de cada
una de las carreras o grados, ya que presentan un diseño ligéramente
diferente con respecto al resto de páginas del sitio.
Una parte importante en cualquier sitio web sin duda son las noticias, ya que
tal vez es el contenido que más se actualiza y que por lo tanto es más
susceptible de cometer fallos de accesibilidad. Por lo tanto es
importante ver de qué forma están realizadas las páginas de noticias y
analizar alguna para ver si cumplen con los requisitos de accesibilidad.
En definitiva, el proceso de seleccionar qué páginas van a ser utilizadas para la
evaluación de accesibilidad es un proceso totalmente subjetivo y que
mejorará con la experiencia del evaluador, pero el objetivo siempre será
conseguir un conjunto de páginas suficientemente representativas de todo
el sitio web.
Evaluación automática
Las herramientas de evaluación automática, ayudarán al evaluador a
Permiten obtener una lista de puntos de verificación correctos e incorrectos así analizar los puntos susceptibles de ser analizados sin intervención humana.
como los puntos que no son aplicables por la estructura de la página o los que
obligatoriamente deben ser analizados por el evaluador.
IMPORTANTE: una evaluación automática facilita y complementa la evaluación
manual, pero nunca la sustituye. Herramientas online en español de
evaluación automática: HERA: http://www.sidar.org/hera/
TAW: http://www.tawdis.net/
De las dos herramientas que hemos visto en la diapositiva, vamos a utilizar para
realizar el ejemplo, HERA, que es una herramienta muy completa, que nos
permite obtener resultados de accesibilidad muy sencillos y fáciles de
comprender y que además nos permite la realización directa de informes.
Como se había planteado, vamos a analizar la página web de la Universidad
Carlos III, por lo que ponemos la dirección: www.uc3m.es en el sitio
disponible para ello y a continuación hacemos click en el botón revisar.
En un breve periodo de tiempo se abre en la página el resultado del análisis
automático. Como primer punto destacable, observamos que el análisis
nos informa que la página que hemos introducido es reenviada directamente a
otra y que por lo tanto es ésta otra la que se va a analizar. Esto puede ser
útil especialmente en el caso de páginas con frames.
Más abajo, nos encontramos con un pequeño resumen del análisis,
informándonos de los errores encontrados y los puntos que debemos verificar de
forma manual.
Por último, encontramos una tabla, que nos da información completa sobre cada
uno de los niveles de accesibilidad, y nos informa de los puntos de
verificación que deberemos analizar de forma manual, los que ha podido analizar
automáticamente y son correctos o incorrectos y los puntos que dada la
estructura de la página, no son aplicables.
Vamos a pinchar por ejemplo, sobre el 10, que nos indica los puntos de nivel A
que debemos verificar manualmente.
Como se puede observar, HERA, nos proporciona una lista con todos los
puntos sobre los que hay que realizar una evaluación manual, nos indica el
punto en sí, el texto que viene reflejado de ese punto en la normativa
WCAG, así como una especificación clara de por qué ese punto debe ser analizado
y en qué elementos o puntos concretos de la página. Por lo tanto, no nos está
simplemente mencionando los puntos a verificar, sino que nos está dando una
pequeña ayuda para saber dónde hay que realizar dicha verificación.
Si pinchamos en la tabla de resultados sobre los puntos no aplicables de nivel
A, nos encontramos igualmente con una lista de puntos de verificación que dada
la estructura de la página no son aplicables a ella, como pueden ser
accesibilidad en mapas de imagen cuando no hay ningún mapa de imagen en la web o
accesibilidad en elementos multimedia cuando no se ha incluido ninguno.
También podemos acceder a los puntos de verificación que la herramienta ha
podido analizar de forma automática y que ha detectado como correctos, como
pueden ser los 2 puntos de verificación correctos de nivel AA. Como vemos es
también una lista de puntos analizados y que han superado la validación.
Por último, en la tabla de resultados podemos acceder a los puntos de
verificación que se han detectado automáticamente como incorrectos.
Podemos observar que igualmente es una lista de puntos de verificación sobre
los que HERA da una serie de opciones para ayudar a la comprensión y detectar
de forma sencilla dónde está el error.
Por una parte tenemos el botón de instrucciones que nos da una pequeña
pista o ayuda de porqué ese punto ha podido ser detectado como erróneo.
También disponemos de la posibilidad de ver sobre la página, todos los sitios
en los que HERA ha detectado un error de código de forma que nos sea sencillo
visualizarlo sobre la propia estructura de la página.
Por último, HERA también nos permite acceder al código fuente de la página y
observar en él los sitios en los que los errores relacionados con ese punto de
verificación han sido cometidos.
Una de las cosas más interesantes de HERA, aparte de su sencillez de uso, es
la posibilidad de generar informes en distintos formatos e incluyendo
metadatos como el autor, el título, comentarios, y decidiendo si incluir
todos los puntos de verificación, sólo los correctos, los erróneos, etcétera.
Todos los informes, en sus distintos formatos, contienen los puntos de
verificación incluidos, junto con el enunciado de los mismos y la decisión
que ha tomado HERA de validez sobre ellos. Los formatos de los que
disponemos para la realización de los informes son HTML, RDF y PDF.
Con posterioridad veremos como realizar una modificación manual de dichos
informes para incluir la verificación manual que realicemos y poder obtener el
informe completo directamente desde la herramienta HERA.
Evaluación manual
Debe cubrir la totalidad de los puntos de verificación de los que se componen
las WCAG.
Al realizar una evaluación manual con posterioridad a una evaluación
automática, hay que revisar los datos obtenidos automáticamente y
completarlos con anotaciones y la revisión del resto de puntos de
verificación.
Formalizar la evaluación completa en un informe en el que se presenten todos los
datos obtenidos y evaluados y a ser posible, dar unas pautas a los
desarrolladores del sitio web para arreglar los errores de accesibilidad
descubiertos.
Para realizar el análisis manual de la accesibilidad es necesario disponer de
una tabla con todos los puntos de verificación para poder ir indicando en
cada uno de ellos si cumple la norma o no, o si simplemente no aplica en este
caso.
Ésta sería la forma de ir analizando punto por punto la totalidad de las
pautas de verificación, pero no obstante, este mismo trabajo podremos
realizarlo directamente sobre los resultados obtenidos al hacer el
análisis en HERA.
Dentro de los resultados ofrecidos, podemos entrar en cualquiera de los
puntos que HERA ha etiquetado como puntos a verificar y que por lo tanto
necesitan de una verificación manual.
Dentro de la lista, podemos pinchar en la parte superior derecha, en el botón
mostrar formulario de resultados. De esta forma, nos permite, una vez
analizado de forma manual, etiquetar el punto de verificación como correcto,
incorrecto, no aplicable, etcétera, así como añadir un comentario que ayude a
entender porqué el punto ha sido etiquetado de esta manera.
Esto podremos realizarlo con todos los puntos que faltan por analizar, y una
vez finalizado podremos añadir comentarios, el nombre del revisor y
guardar los resultados. Una vez guardados, se podrá acceder a este mismo
informe de forma online a lo largo de una semana por si queremos realizar
modificaciones.
Por último, podremos comprobar como las modificaciones que hemos realizado, ya
aparece en el informe completo que podemos ver online o descargar en
distintos formatos.