170 KB - Web Para Todos

Transcripción

170 KB - Web Para Todos
WEB PARA TODOS
PAGINA AUDITADA: WWW.EJEMPLO.COM
METODOLOGÍA
La auditoría web realizada se basa en las pautas de accesibilidad al
contenido web 2.0 (Web Content Accessibility Guidelines, en inglés o WCAG
2.0) desarrolladas por el grupo “Iniciativa para una web accesible” (Web
Accessibility Initiative en inglés o WAI) y publicadas por la W3C como
recomendación oficial.
El compromiso asumido se resume en 3 puntos específicos:
 Se verifican manualmente los criterios de aceptación de las pautas.
25 Criterios para un Nivel de Accesibilidad A.
38 Criterios para un Nivel de Accesibilidad AA.
61 Criterios para un Nivel de Accesibilidad AAA.
 Se verificara mediante 3 lectores de pantalla la navegabilidad del
sitio.
 Se elabora un informe identificando los criterios que no se están
cumpliendo según el nivel, describiendo los motivos y posibles
soluciones.
[email protected]
http://webparatodos.com.ar
ANALISIS – NIVEL A
Pauta 1.1: Alternativas Textuales
Proporcionar alternativas textuales para todo el contenido no textual
de modo que se pueda convertir a otros formatos que las personas
necesiten, tales como textos ampliados, braille, voz, símbolos o en un
lenguaje más simple.
Criterio de Conformidad 1.1.1: Contenido no textual
Todo el contenido no textual que se presenta al usuario tiene una
alternativa textual que cumple el mismo propósito, excepto los siguientes casos:
 Controles o mecanismos para que el usuario introduzca datos: Tiene
un nombre que describe su propósito.
 Presentaciones multimedia con desarrollo temporal: Las alternativas
textuales proporcionan al menos una identificación descriptiva del
contenido no textual.
 Pruebas o ejecuciones que no serían validos si se presentara en forma
de texto: Las alternativas textuales proporcionan al menos una
identificación descriptiva del contenido no textual.
 Contenido cuyo objetivo principal es ofrecer una experiencia
sensorial específica: Las alternativas textuales proporcionan al menos
una identificación descriptiva del contenido no textual.
 CAPTCHA: Proporcionar alternativas textuales que identifican y
describen el propósito del contenido no textual y proporcionar
formas alternativas de verificación mediante distintos tipos de
percepciones sensoriales.
 Contenido decorativo, contenido utilizado para dar formato a la
página o que no se presenta a los usuarios: Implementar de manera
que pueda ser ignorado por los productos de apoyo.
DESCRIPCION:
El objetivo del criterio es asegurar el acceso a la información que
transmite una imagen (contenido no textual más habitual). Aunque es uno de
los requerimiento más conocidos relacionado con la accesibilidad, es fácil
encontrar textos alternativos inadecuados porque no se ha tenido en cuenta el
tipo de imagen, su función, el contexto en el que se inserta o porque se ha
perdido la objetividad.
[email protected]
http://webparatodos.com.ar
Algunos escenarios en los que los usuarios se benefician del texto
alternativo de las imágenes:
 Usuarios con conexiones lentas y navegadores con las imágenes
deshabilitadas.
 Usuarios con poca o nula visión que utilizan lectores de pantalla.
 Usuarios con deterioro cognitivo que utilizan lectores de pantalla.
 Usuarios que utilizan navegadores de solo texto.
 Usuario que prefieren no bajar las imágenes para mejorar la
velocidad.
 Páginas con problemas para cargar las imágenes o códigos con
errores.
PROBLEMAS
Para entender cuál es el texto alternativo correcto es importante entender
porque está la imagen en nuestra página web. Cuál es el propósito. Esto nos
hará pensar que es lo importante de la imagen.
Ilustración 1 - Añadir al Carro
En la página web de ejemplo.com podemos ver el mal uso del texto
alternativo. No es correcto el atributo alt del elemento imagen con el texto
“Añadir al carro” que se visualiza en la Ilustración 1 - “Anadir al carro”.
Basados en la documentación de la W3C, para una imagen mediante la
cual se va llevar a cabo una acción, el texto alternativo debería representar esta
acción. PayPal por defecto propone como texto alternativo una especie de
eslogan que es el que se está utilizando actualmente:
<input type="image"
src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif"
border="0" name="submit" alt=" PayPal – La manera más fácil y segura de
pagar en internet!">
[email protected]
http://webparatodos.com.ar
Si bien el enlace funciona correctamente y se puede completar la compra,
un usuario que ingresa con lector de pantalla puede interpretar esto como una
marca o un anuncio.
Consejo: Revise las herramientas propuestas por terceros antes
de utilizarlas!.
SOLUCIÓN:
Modifique el texto alternativo (el atributo alt de la imagen) por uno que
represente la accion que el usuario llevaria a cabo al presionar sobre el enlase.
El Por ejemplo el codigo deberia quedar asi:
<input type="image"
src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif"
border="0" name="submit" alt="Anadir al Carro los botines">
La página cuanta con un solo botín como producto, en el caso de no
continuar así, se debe reemplazar el atributo por algo más específico que logro
detallar al usuario de que botín se trata.
Cuidado: Todos los textos alternativos deberán ser diferentes, ya
que cada botón agregaría a la compra final un producto
diferente.
Solicite un informe completo
http://www.webparatodos.com.ar
[email protected]
http://webparatodos.com.ar

Documentos relacionados