Recomendaciones de uso de FLASH en Madrid.org Introducción

Anuncio
Recomendaciones de uso de FLASH en Madrid.org
Introducción
A nivel de Usabilidad web, en octubre del 2000, Jakob Nielsen, reconocido experto
internacional de la Usabilidad en la web, escribe el artículo “Flash 99% Malo”:
“La tecnología Flash no promueve la Usabilidad por tres razones: incrementa las
posibilidades de malos diseños, rompe con el estilo de interacción fundamental de la
Web, y consume recursos que serían mejor utilizados mejorando el valor intrínseco
del sitio”.
A nivel de Accesibilidad web, hasta Flash MX 2004 los contenidos de las páginas en
Flash no estaban accesibles a los programas lectores de pantallas para personas
con discapacidad. Gracias a la incorporación del panel de Accesibilidad, es posible
que algunos lectores de pantallas puedan detectar ciertos elementos de una
película Flash.
Las opciones de accesibilidad sólo están disponibles si:
* El usuario utiliza el navegador Internet Explorer y los lectores de pantalla
JAWS o Window-Eyes,
* y tiene descargado el Flash Player 7.
En general el mantenimiento de sitios web basados en Flash es difícil, necesitando
de personal cualificado incluso para tareas sencillas de actualización.
Es complicada la transferencia de archivos y el tratamiento de datos dinámicamente,
lo que obliga a incluir tecnología Javascript, JSP, ASP o PHP.
La indexación de los contenidos de las páginas en Flash por parte de los
buscadores, todavía es limitada, con la consiguiente perdida de usuarios desde los
buscadores.
Recomendaciones para Madrid.org
Generales
- Es desaconsejable usar Flash para desarrollos completos de sitios web.
- No es conveniente usar Flash en elementos estructurales, por ejemplo la
navegación de la página.
- Si es necesario, usar Flash en elementos promocionales o anuncios, juegos,
demos o visitas virtuales y como una funcionalidad u opción más dentro del sitio
web.
- Como alternativa a Flash, W3C recomienda SVG (Scalable Vector Graphics)
basado en XML en vez de en un formato binario cerrado. Permite la combinación
con hojas de estilo (CSS).
De usabilidad o funcionales
- Detección del reproductor de Flash ofreciendo la descarga de la versión del
reproductor 7 o superior.
- Evitar las pantallas de inicio con el famoso “Saltar Intro”. Solo aportan
desesperación al usuario desviándole de su objetivo. Como alternativa ofrecer una
demo o presentación como parte del contenido del website.
- Para evitar largas esperas, es conveniente separar una aplicación voluminosa en
secciones menores, y usar un contenedor para cargar las partes convenientemente.
- Los elementos de navegación (botones, flechas, iconos, etc.) serán claros y
visibles permitiendo la navegación “página hacia delante” y “página hacia atrás”
como existe en los navegadores web (Mozilla, Opera, Netscape, Internet Explorer,
etc).
De accesibilidad
- Generar textos equivalentes para los elementos gráficos definidos como "movie"
- Controlar el orden de lectura de los elementos.
- Generar subtítulos del contenido sonoro (se pueden generar con la aplicación HiCaption SE incluido en Flash)
- Definición de atajos de teclado para controles
- Para el formato de los textos usar hojas de estilo en aquellas características que lo
permita y el objeto TextFormat (u otra función disponible) para permitir cambiar el
tamaño de los textos en tiempo real. Esto último sería especialmente útil para
personas con discapacidad visual (mayores y jóvenes).
- Las animaciones deben tener una duración fija, no bucles sin fin (loop):
Crea distracciones y dificulta la lectura a muchas personas con determinados
tipos de deficiencias cognitivas.
Para de lectores de pantalla desmarcar la opción "Make child objects
accesible". Así los lectores no reconocen los bucles y no refrescan la página
continuamente.
Permitir que el usuario tenga el control del movimiento, añadiendo controles.
Conclusiones
Estas recomendaciones son un punto de partida y habrá que estar atento a la
evolución de Flash.
Por otro lado, cada proyecto habrá que abordarlo de acuerdo a sus particularidades,
haciendo especial hincapié a la parte de accesibilidad, como norma a cumplir por la
Comunidad de Madrid.
Documentos y enlaces de referencia
En español
Fundación Sidar – Jornadas Puerto Rico febrero 2005
http://www.sidar.org/acti/jorna/050224/4/
Alzado.org - Usabilidad en Flash
http://www.alzado.org/articulo.php?id_art=438
En inglés
Flash accesible:
http://www.macromedia.com/macromedia/accessibility/
Alternativa a Flash:
http://www.w3.org/Graphics/SVG/
Características de accesibilidad de SVG:
http://www.w3.org/TR/SVG-access/Overview.html
Listado de visores, editores, herramientas de conversión, etc.:
http://www.w3.org/Graphics/SVG/SVG-Implementations.htm8
Descargar