Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Herramientas de Evaluacion de La Accesibilidad
Herramientas de Evaluacion de La Accesibilidad
Marzo 2008
El presente documento est bajo la licencia Creative Commons Reconocimiento-No comercial-Compartir Igual versin 2.5 Espaa. Usted es libre de: copiar, distribuir y comunicar pblicamente la obra hacer obras derivadas Bajo las condiciones siguientes: Reconocimiento. Debe reconocer los crditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra). No comercial. No puede utilizar esta obra para fines comerciales. Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, slo puede distribuir la obra generada bajo una licencia idntica a sta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los trminos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor Nada en esta licencia menoscaba o restringe los derechos morales del autor. Esto es un resumen legible por humanos del texto legal (la licencia completa) disponible en http://creativecommons.org/licenses/by-nc-sa/2.5/es/ El presente documento cumple con las condiciones de accesibilidad del formato PDF (Portable Document Format). Se trata de un documento estructurado y etiquetado, provisto de alternativas a todo elemento no textual, marcado de idioma y orden de lectura adecuado. Para ampliar informacin sobre la construccin de documentos PDF accesibles puede consultar la gua disponible en la seccin Accesibilidad > Formacin > Manuales y Guas de la pgina http://www.inteco.es.
NDICE
1. 2. OBJETIVO DE LA GUA HERRAMIENTAS DE EVALUACIN DE LA ACCESIBILIDAD 2.1. Evaluacin Automtica 2.1.1. 2.1.2. 2.2. 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.2.5. 2.2.6. Herramientas de validacin de gramtica Herramientas de evaluacin de Accesibilidad Barras de Herramientas Extensiones de Firefox Herramientas de evaluacin de color y contraste Simuladores de discapacidades Navegadores Productos de Apoyo 4 5 5 5 6 7 7 8 13 16 18 19 21 21 23 23
Evaluacin Manual
ANEXO: TAW - TEST DE ACCESIBILIDAD WEB Versin online Versin descargable Taw3 en un clic
1.
OBJETIVO DE LA GUA
El objetivo de la presente gua es presentar las herramientas ms importantes disponibles para la evaluacin y comprobacin de la Accesibilidad Web de los diferentes tipos de contenidos. Las herramientas se presentarn indicando su nombre y URL de descarga, as como una breve descripcin de las mismas que sirva para comprender su funcionalidad. Se ha de tener en cuenta que cada una de las herramientas presentadas ayuda a comprobar diferentes tipologas de contenido, y por ello se describir en detalle su funcionalidad en cada una de las guas de comprobacin de accesibilidad especficas.
2.
El proceso de evaluacin de la Accesibilidad de todo contenido Web consta de dos fases: 1. En primer lugar se debe realizar un anlisis automtico que detecte los problemas de accesibilidad. Las herramientas automticas han de entenderse como una ayuda en el proceso de evaluacin y no como un anlisis completo ni infalible. 2. Como complemento de la evaluacin automtica ha de realizarse una evaluacin manual para identificar todos aquellos problemas que no pueden ser comprobados en la primera fase y revisar aquellos dudosos que requieren de pruebas adicionales para su comprobacin completa. En las guas prcticas de Comprobacin de Accesibilidad se utilizarn diferentes herramientas englobadas en dos grupos: Evaluacin Automtica y Evaluacin Manual.
2.1.
EVALUACIN AUTOMTICA
2.1.1. Herramientas de validacin de gramtica
En la evaluacin automtica, el primer paso consiste en realizar una comprobacin de la gramtica de las pginas, tanto del cdigo HTML como de las hojas de estilo, para verificar que estn bien formadas y son vlidas. La validez gramatical es un requisito de accesibilidad. Es recomendable utilizar las herramientas de validacin de cdigo proporcionadas por el W3C:
2.1.2.
Existen herramientas que permiten identificar de forma automtica problemas de accesibilidad. Suponen una ayuda en la evaluacin de la accesibilidad de los sitios Web, pero hay que tener en cuenta que las herramientas automticas estn lejos de ser infalibles y tienen ciertas limitaciones, pudiendo dar falsos positivos (considerar como error algo que no lo es) o no detectar algunos errores que el usuario debe revisar manualmente. Las herramientas de validacin automtica no son suficientes para asegurar que un sitio Web es 100% accesible. Algunos ejemplos:
Bobby (Watchfire)
Es el validador automtico de accesibilidad ms utilizado a nivel mundial. La comprobacin de accesibilidad se basa tanto en las pautas WCAG 1.0 como en las de la seccin 508 (Estados Unidos). http://www.watchfire.com/products/webxm/bobby.aspx
Otros
Cynthia Says: Se trata de un proyecto educacional promovido por varias organizaciones y empresas creado para divulgar la accesibilidad Web entre los desarrolladores. Se basa tanto en las pautas WCAG 1.0 como en la seccin 508. http://www.cynthiasays.com/ The Wave: Herramienta de validacin y de reparacin que se basa en las WCAG y en la seccin 508. No realiza un anlisis exhaustivo de las pginas, sino que sirve de
en
determinadas
comprobaciones.
2.2.
2.2.1.
EVALUACIN MANUAL
Barras de Herramientas
Algunas herramientas facilitan el proceso de evaluacin manual, como extensiones para diferentes navegadores Web que permiten, por ejemplo, cambiar su configuracin rpidamente o que proporcionan enlaces a varios validadores gramaticales o de accesibilidad.
Algunas de sus funciones ms destacadas son deshabilitar javascript y hojas de estilo, reemplazar imgenes por su texto alternativo, identificar encabezados en tablas de datos, elementos estructurales desaconsejados, marcos, enlaces, celdas de las tablas y otros elementos personalizados, redimensionar el navegador, validar el cdigo HTML, las hojas de estilo, analizar la accesibilidad de la pgina, etc.
Entre sus funciones destacan: redimensionar el tamao del navegador, activar/ desactivar las hojas de estilo, localizar caractersticas desaconsejadas, analizar la pgina con los validadores HTML o CSS, listar o resaltar las imgenes presentes o sustituirlas por su texto alternativo, hacer pruebas de color, identificar y resaltar los elementos estructurales o semnticos de la pgina Web (encabezados, listas, tablas de datos, frames...), etc.
Entre sus funciones permite explorar y modificar el rbol DOM de una pgina, localizar y seleccionar elementos especficos de una pgina Web, deshabilitar selectivamente opciones del IE, mostrar informacin de imgenes, tablas y tamaos, comprobar el cdigo HTML, CSS, RSS, etc.
2.2.2.
Extensiones de Firefox
Adems de las barras de herramientas para Firefox, anteriormente citadas, existen otras extensiones que facilitan la revisin manual.
Firebug
Esta extensin permite a los desarrolladores modificar directamente el cdigo fuente HTML, CSS, JavaScript, etc. contenido en la pgina Web. Tambin permite ver el cdigo del documento de forma dinmica, segn es generado o modificado por los scripts. URL de Descarga: https://addons.mozilla.org/es-ES/firefox/addon/1843
Figura 5. Firebug
Document Map
Esta extensin permite desplegar la estructura de encabezados de cada pgina Web. URL de Descarga: https://addons.mozilla.org/es-ES/firefox/addon/475
Fangs
Esta extensin muestra el contenido de la pgina emulando un lector de pantalla. La pgina Web se convierte en una pgina solo texto en la que se detalla tanto el contenido del documento como los mensajes propios de los lectores de pantalla (identificando enlaces, imgenes, encabezados, listas, tablas, etc.).
10
11
Metatags
Esta extensin muestra los metadatos de una Web con cmodo acceso a los vnculos como ficheros CSS y los datos relevantes como el MIME type, Content-type, keywords, strict-mode, etc. URL de Descarga: https://addons.mozilla.org/en-US/firefox/addon/1668
12
2.2.3.
13
La aplicacin Colour Contrast Analyser trabaja con dos algoritmos: el de diferencia de brillo y color y el de luminosidad, siendo el primero el que se debe usar ya que el algoritmo de luminosidad an se encuentra en fase experimental. Se considerar como vlida la combinacin de color de primer plano y fondo siempre y cuando supere los umbrales mnimos (125 para el diferencial de brillo y 500 para el diferencial de color).
Fujitsu ColorDoctor
Es una aplicacin que emula los diferentes tipos de daltonismo: deuteranopia, protanopia y tritanopia. Adems convierte a escala de grises la pgina Web. URL de Descarga: http://www.fujitsu.com/global/accessibility/assistance/cd/
14
Fujitsu ColorSelector
Es una herramienta que permite determinar la combinacin de color de primer plano y color de fondo ms accesible. URL de Descarga:http://www.fujitsu.com/global/accessibility/assistance/cs/
15
2.2.4.
Simuladores de discapacidades
16
17
2.2.5.
Navegadores
El nico modo de conocer si una pgina se visualizar correctamente y sin errores es probarla en distintos navegadores y en diferentes versiones. Los navegadores grficos principales son: Internet Explorer Mozilla Firefox Opera Netscape Galeon Konqueror Safari
Resulta til emplear un navegador de texto para comprobar la estructura y correcto orden de lectura de cada pgina Web. Como mnimo debera probarse sobre las versiones ms usadas de cada navegador y, si es posible, en varios sistemas operativos. Para facilitar esta labor existen servicios, como
18
BrowserCam (http://www.browsercam.com/Default2.aspx), que permiten comprobar cmo se visualizaran las pginas en diferentes navegadores y sistemas operativos.
2.2.6.
Productos de Apoyo
Al revisar la accesibilidad de un sitio Web se deben emplear productos de apoyo para comprobar que, en un caso de uso real, no existen problemas de acceso a los contenidos. Los lectores de pantalla permiten a las personas con discapacidad visual la navegacin y la interaccin con el sistema operativo y sus aplicaciones, incluyendo los navegadores Web. Los navegadores de voz slo proporcionan acceso a Internet. Ambos transforman el texto en voz.
Estas herramientas son de utilidad para comprobar si toda la informacin disponible en una pgina tambin est disponible para los usuarios con discapacidades visuales. Se comprueba, entre otras cosas, que no se pierde ninguna informacin ni funcionalidad, que los rdenes de lectura y tabulacin son los adecuados o que la navegacin e interaccin es independiente del dispositivo empleado. Tambin permiten comprobar el correcto funcionamiento de la pgina con estos productos de apoyos, ya que hay veces que un pequeo error o problema puede interrumpir su ejecucin.
19
Entre las principales desventajas de JAWS (si se va a usar para la evaluacin de pginas Web) destaca que su uso es complicado y requiere de un periodo de aprendizaje para conocer todas sus funcionalidades.
20
VERSIN ONLINE
URL: http://www.tawdis.net/ En la versin online se introduce una direccin URL, la aplicacin analiza la pgina (basndose en las pautas de accesibilidad WCAG 1.0) y genera un informe HTML basado en la pgina original con informacin sobre el resultado del anlisis. El informe se divide en varias partes: Cabecera: muestra el logotipo, versin del TAW y versin de las normas WAI utilizadas para el anlisis. Pgina analizada: se muestra la pgina analizada en la que se incluyen iconos indicando los problemas de accesibilidad encontrados. Informe resumen: se muestra un listado con los problemas de accesibilidad encontrados, organizados por prioridad. El TAW diferencia entre dos tipos de problemas: Automticos: Aquellos en los que la herramienta tiene la certeza de que incumplen las pautas (por ejemplo, una imagen sin texto alternativo). Manuales: La aplicacin no los comprueba automticamente y necesitan una revisin manual por parte del desarrollador (por ejemplo, la necesidad del uso de "longdesc" en las imgenes). A continuacin se describen los iconos utilizados por esta herramienta.
21
Prioridad 1 de tipo automtico Prioridad 1 de tipo manual Prioridad 2 de tipo automtico Prioridad 2 de tipo manual Prioridad 3 de tipo automtico Prioridad 3 de tipo manual
En el resumen el TAW muestra: Un listado con los problemas de accesibilidad encontrados (ordenados por prioridad) y su descripcin. El nmero de lnea de la pgina en la que se produce el error. La etiqueta HTML que genera problemas de accesibilidad. .
22
VERSIN DESCARGABLE
URL de Descarga: http://www.tawdis.net/taw3/cms/es/herramientas/desktop.html La versin descargable del TAW es una aplicacin de escritorio para al anlisis automtico de sitios Web basndose en las Pautas de Accesibilidad al Contenido Web 1.0. TAW sigue los enlaces de los documentos HTML de forma que permite analizar desde una nica pgina hasta sitios Web completos. Para el anlisis de las pginas, TAW permite la seleccin de los puntos de verificacin a comprobar as como la creacin de nuevas reglas personalizadas. Finalmente, genera diferentes tipos de informes sobre el resultado del anlisis. Es multiplataforma y dispone de instaladores para varios sistemas operativos: Windows, Mac OS, Unix y familiares (Linux, Solaris, etc.)
TAW3 EN UN CLIC
Para utilizar la extensin TAW3 en un clic, basta con acceder a la pgina que se desee evaluar y seleccionar el icono de TAW3.
Se mostrar la pgina con los problemas de accesibilidad detectados como en la versin online de la herramienta.
23