Principios básicos para generar contenidos accesibles
La metodología básica para realizar una revisión en materia de accesibilidad web consiste en realizar una revisión preliminar para identificar el alcance de los problemas de un sitio web determinado. Se procede al análisis del cumplimiento de las pautas WCAG y, finalmente, se realiza una síntesis con las principales conclusiones.
Una revisión preliminar puede ayudar a identificar rápidamente el alcance de problemas en un sitio web. Sin embargo, la revisión preliminar no recoge todos los problemas del web y no se debe utilizar para determinar el nivel del cumplimiento de la accesibilidad.
Una revisión preliminar no incluye perspectivas de una variedad de usuarios con discapacidades ni evalúa los múltiples aspectos de accesibilidad de un sitio web
Una revisión preliminar combina una cierta comprobación manual de páginas representativas del web, junto con el uso de varias herramientas semiautomáticas de evaluación de la accesibilidad.
Pasos de una revisión preliminar
- Seleccionar un muestreo representativo de diversas clases de páginas del sitio web para ser repasado.
- Examinar las páginas seleccionadas con los navegadores gráficos habituales (WAI dice que habría que utilizar, Explorer, Netscape, Opera , en diferentes versiones y diferentes plataformas, como son: Windows, Linux y Mac), realizando diferentes acciones como son:
- Quitar las imágenes y comprobar que los textos alternativos son los correctos.
- Quitar el sonido, y asegurar que no se pierde contenido con los textos equivalentes
- Comprobar que podemos aumentar el tamaño de las fuentes
- Comprobar con diferentes resoluciones de pantalla , y observar que no aparece el scroll horizontal (testar con diferentes navegadores o examinar en el código si el tamaño de fuentes es absoluto)
- Comprobar en una pantalla gris, que el contraste de colores es el adecuado.
- Asegurar que puede hacerse una navegación con el tabulador, de manera que no sea necesario el ratón. Con el tabulador hay que acceder a todos los enlaces así como a los controles de los formularios.
- Marcos, scripts, hojas de estilo y applets no cargados.
- Examinar la página con un navegador sólo texto (como Lynx) y un navegador de voz y contestar las siguientes cuestiones:
- Es equivalente la información y la función (por ejemplo enlaces y eventos que disparan script) del sitio con respecto al navegador gráfico
- La información aparece con la misma secuencia lógica que utilizando un navegador gráfico
- Utilizar dos herramientas generales de la evaluación de la accesibilidad y observar cualquier problema indicado por las herramientas.
- Resumir los resultados.
- Hacer un resumen de los problemas hallados , así como las mejores prácticas que se tengan que realizar en el sitio.
- Indicar el método con el que se identificaron los problemas , teniendo en cuenta que esto no es una evaluación completa.
- Recomendar seguir unos pasos, incluyendo una evaluación completa del sitio web, la validación del lenguaje de marcado, las hojas de estilo y otros test.
La evaluación del cumplimiento de las pautas combina pruebas semiautomáticas, manuales y de test de usuarios. Además, se requiere conocimiento del código y ajuste de los navegadores.
La evaluación con los usuarios es importante pues ayuda a identificar problemas en cómo se están aplicando las soluciones técnicas.
Una evaluación completa de la accesibilidad puede identificar problemas potencialmente importantes durante la fase del desarrollo para un sitio nuevo:
- Identificar y divulgar el alcance del sitio que se evaluará y del nivel de accesibilidad que se quiere conseguir. Identificar y divulgar el nivel de la conformidad de las pautas WCAG 1,0
- Identificar y divulgar una muestra de páginas para la evaluación manual y el test de usuarios que incluya por las distintas plantillas del sitio, y todas las páginas a través de la cual sea más probable entrar en el sitio web.
- Evaluación automática de todo el sitio web. NOTA: si la prueba del sitio entero no es factible (por ejemplo, debido a su tamaño inusual o naturaleza dinámica) identifique una selección de páginas representativas del sitio y que incluyan funcionalidad: tablas, formularios, etc.
1 Evaluación automática y semiautomática
Se debe validar el código y la sintaxis CSS en la muestra elegida. Para todo el sitio web utilice una herramienta. Además, se deben utilizar por lo menos dos herramientas automáticas en la evaluación de la muestra de páginas. Y por lo menos una herramienta automática en todo el sitio web. Observar cualquier problema indicado por las herramientas
2 Evaluación Manual
En la evaluación manual se deben realizar las siguientes tareas
- Examinar la muestra de páginas usando puntos de comprobación relevantes de la lista de los puntos de comprobación para las pautas WCAG1.0. Se trata de aspectos relevantes : puntos de verificación que no se pueden evaluar por las herramientas automáticas o semiautomáticas; y puntos de comprobación que se aplican realmente al sitio (por ejemplo, si el sitio no contiene ningún contenido audio, no se evalúan los puntos de verificación relativos a estos aspectos.
- Examinar las páginas con los navegadores gráficos habituales (seguir los mismos pasos indicados en el punto 2 de la revisión preliminar).
- Examinar la página con un navegador sólo texto (como Lynx) y un navegador de voz y contestar las siguientes cuestiones:
- Es equivalente la información y la función (por ejemplo enlaces y eventos que disparan script) del sitio con respecto al navegador gráfico.
- La información aparece con la misma secuencia lógica que utilizando un navegador gráfico.
- Asegurarse de utilizar un lenguaje claro y apropiado con el propósito de la página.
- Probar la utilidad de las características de accesibilidad:
- Evaluar el sitio con personas con diversas discapacidades, diversos niveles de la maestría técnica, y diversos niveles de la familiaridad con el sitio, usando una variedad de ayudas técnicas.
- Pedir que los probadores intenten encontrar respuestas a las preguntas más comunes para las cuales la gente visita el sitio web.