sábado, 6 de septiembre de 2008

Accesibilidad en Google Chrome

Mucho se ha comentado en los últimos días sobre el nuevo navegador de Google, Chrome, pero ¿y desde el punto de vista de la accesibilidad?

Para abordar un poco de luz en esto, resumo a continuación las conclusiones a las que ha llegado Steve Faulkner del Paciello Group, consultora de accesibilidad software que cuenta con expertos en tecnología asistiva, diseño accesible, usabilidad, aseguramiento de calidad en desarrollo Web, etc. Para repasar sus conclusiones, me he descargado el navegador y voy a ir verificándolas en tiempo real.

Accesibilidad desde el teclado

Google Chrome tiene muchos atajos de teclado que permiten usar la herramienta sin el ratón, pero sin embargo no permite desplegar los 2 menús que tiene así como algunas de sus opciones: Guardar página como, Ayuda y Opciones.

Soporte de opciones de accesibilidad del Sistema Operativo

Sistemas operativos como Windows y Firefox han implementado características de accesibilidad como "alto contraste" y "aumento del tamaño del texto". Google Chrome no soporta actualmente el modo contraste pero sí la configuración del tamaño de la fuente, por lo que no es completamente accesible para personas con limitaciones visuales.

Información sobre el nombre, el rol y el estado

Para que las interfaces de usuario sean accesibles a las tecnologías asistivas (lectores de pantalla, software de dictado...) se ha de definir información sobre los distintos elementos de la interfaz. Sin embargo, muchos de los elementos de la interfaz de Google Chrome no proporcionan esta información. También presenta problemas para determinados tipos de contenido de las páginas, por ejemplo los enlaces.

WAI-ARIA

No parece que soporte WAI-ARIA (especificaciones para la creación de aplicaciones de Internet enriquecidas accesibles). lo cual no sorprende a Steve puesto que ni se da información básica acerca de controles HTML nativos.


En conclusión, Steve comenta que Google Chrome no parece haber sido desarrollado teniendo en cuenta las necesidades de usuarios con discapacidad, y que, aparte de atajos de teclado limitados, no proporciona el soporte básico para la accesibilidad.


La respuesta de Google no se ha hecho esperar. Jonas Klink, ingeniero software de la compañía, responde a Steve con lo siguiente:

"Google Chrome, nuestro nuevo navegador de código abierto lanzado el martes, se esfuerza por innovar e impulsar el desarrollo de la Web. Desde luego, esto se extiende a todos nuestros usuarios, incluido el aspecto de accesibilidad.

Con el objetivo de un lanzamiento temprano e iterativo, esta versión de Chrome se ha centrado en un soporte básico para la navegación por teclado y atajos, así como en una interfaz de usuario sencilla y clara para que todos los usuarios puedan navegar. Al mismo tiempo, hemos establecido las bases para la exposición de información apropiada a través de las Windows Accesibility APIs (usadas por los lectores de pantalla...), además del soporte WAI-ARIA. Los usuarios verán mejoras sustanciales en estas 2 áreas en las próximas versiones.

La accesibilidad es importante para nosotros y hemos estado trabajando durante bastante tiempo en su implementación. Estamos deseosos de mostrar dicho trabajo así como nuevas mejoras a nuestros usuarios".

jueves, 4 de septiembre de 2008

Observatorio Europeo de Ciudades y Pueblos para Todas las Personas

El Observatorio Europeo de Ciudades y Pueblos para Todos es una herramienta creada para dinamizar el proceso de mejora de la accesibilidad de los entornos urbanos. Su función es conocer, evaluar e informar sobre la situación de la ciudad y el intercambio de experiencias encaminadas a conseguir que la interacción entre la ciudad y todos sus habitantes sea más amable y favorezca la evolución positiva de las personas con discapacidad.

El objetivo principal del Observatorio es ayudar a construir un modelo europeo de ciudad en la cual la sociedad se pueda desarrollar de una manera justa, respetuosa, solidaria y sostenible. Las iniciativas del Observatorio pretenden:
  1. Potenciar la participación ciudadana y trabajar para conseguir que la ciudad sea el entorno en el cual todas las personas puedan convivir, formarse, trabajar y desarrollarse personalmente con un respeto total a la diversidad.
  2. Conocer la situación de las ciudades con relación a la accesibilidad: recoger y analizar la información sobre el estado de las ciudades y observar la evolución de cada ciudad.
  3. Promover el intercambio de experiencias con el fin de favorecer el desarrollo de las políticas más adecuadas: difundir las buenas prácticas desarrolladas por las ciudades en los diferentes ámbitos de actuación y crear espacios de debate para las administraciones y las entidades implicadas.

En la página web del Observatorio se pueden consultar las ciudades adheridas a este proyecto tanto españolas como de otros países europeos (Bélgica, Finlandia, Italia, Reino Unido...). Para algunas de las ciudades se indican sus principales indicadores de accesibilidad:

  • % de Km. de calles accesibles.
  • % de semáforos acústicos.
  • % de tranvías accesibles.
  • % de autobuses accesibles
  • % de estaciones de metro accesibles.
  • % de edificios públicos accesibles.
  • Nº de plazas de educación especial.

Es de especial interés la sección de buenas prácticas que han aportado las ciudades adheridas:

  • Creación del DVD: "La cultura al alcance de todos".
  • Sistema de información audiovisual en autobuses.
  • Teatro accesible.
  • Cabinas telefónicas con la opción de mensajes textuales.
  • Actividades de sensibilización en los colegios.
  • Accesibilidad de la información de la Web del Ayuntamiento de Alicante
  • Revista para personas ciegas.
  • etc.

martes, 2 de septiembre de 2008

"Vocal Joystick": una nueva dimensión en la interacción hombre-máquina

Estudiantes del departamento de Ingeniería Electrónica de la Universidad de Washington han desarrollado "Vocal Joystick" (VJ), un software de reconocimiento de voz mejorado, con el fin de facilitar el uso de ordenadores a personas con discapacidad.

Este programa permite a los usuarios mover el cursor en la pantalla del ordenador con tan solo pronunciar sonidos vocálicos, así como pulsar el botón del ratón para seleccionar objetos y funciones.

El objetivo del proyecto según se informa en su página web (http://ssli.ee.washington.edu/vj) es perfeccionar esta tecnología para que pueda aplicarse en otros ámbitos, como en el manejo de prótesis robotizadas y de los sistemas domóticos que permiten automatizar las viviendas mediante dispositivos que controlan funciones como el apagado y encendido de las luces y la climatización, o la apertura y cierre de persianas y toldos, etc.

El lenguaje hablado estándar es bastante ineficiente para dichas tareas de control continuas y, con frecuencia, los reconocedores de voz tienen grandes dificultades para su reconocimiento. El sistema VJ, sin embargo, permitirá a los usuarios utilizar un amplio y variado conjunto de vocalizaciones tanto para control de movimiento continuo como discreto, y su selección será optimizada para obtener una alta capacidad de discriminación y un bajo ancho de banda. Además, los usuarios podrán percibir realimentación visual del sistema y hacer los ajustes necesarios en tiempo real.

Como último apunte, destacar que en la primera prueba piloto del motor VJ, se experimentó con más de 40 niños de edad comprendida entre 6 y 14. La experiencia consistió en que los niños llevaran un micrófono y jugaran a mover el ratón y pinchar en unos dibujos animados que había en pantalla a través de su voz. Fue interesante observar como cuando los niños fallaban porque no producían el sonido correcto, tendían a crear sus propios sonidos para realizar ciertos movimientos. Este tipo de información fue de gran valor para el rediseño del sistema VJ, de tal forma que estuviera más acorde con la percepción humana.