viernes, 5 de septiembre de 2008

Chrome (IV): accesibilidad

Artículos relacionados
[02-09-08] Chrome(I): primer contacto
[03-09-08] Chrome(II): dudas y problemas
[05-09-08] Chrome (III): curiosidades, tips, huevos de Pascua


Este es el último post de la serie Chrome.

David Martín recomienda con muy buen criterio en la lista de accesoweb el artículo Google Chrome Accessibility de Steve Faulkner del Paciello Group.

Resumo y traduzco sus conclusiones. No os perdais la contestación que le dan desde Google.

Antes de empezar es importante recordar que al igual que están la WCAG (Pautas de Accesibilidad al Contenido en la Web) existen también las Pautas de Accesibilidad para Agentes de Usuario (UAAG), que muestran cómo hacer que los agentes de usuario (navegadores, reproductores multimedia y tecnologías asistivas) sean accesibles para personas con discapacidad.

Las UAAG 1.0 contienen un conjunto de puntos de verificación que incluyen:


  • Acceso a todo el contenido, incluyendo contenido en relación de eventos generados por el ratón o el teclado

  • Control del usuario sobre la forma en que se muestra el contenido

  • Control del usuario sobre la interfaz del usuario, con documentación sobre características de accesibilidad

  • Interfaces de programación estándares, para permitir la interacción con tecnologías asistivas




Las conclusiones de Steve Faulkner son:

1. Acceso desde teclado

Aunque tiene muchos atajos de teclado para manejarse sin ratón, esto no es suficiente. En apariencia no es posible desplegar sin el ratón los dos menús del navegador y por tanto es imposible acceder por ejemplo a "Guardar como", "Opciones" o "Ayuda"

2. Soporte de las opciones de accesibilidad del Sistema Operativo

El navegador no es compatible con el modo "alto contraste" de Windows, como sí lo es por ejemplo Firefox. Sí que hereda sin embargo la configuración del tamaño de letra.

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

Con el fin de que las interfaces de usuario sean accesibles para aquellos usuarios que usan cualquier tecnología asistiva (lectores de pantalla, software de dictado o teclados de pantalla) se debe definir la información sobre determinados 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.

En resumen, no se proporciona ni siquiera informacion básica sobre los controles nativos HTML.


4. WAI-ARIA

[Para ampliar información sobre WAI-ARIA consultar "AJAX accesible: WAI-ARIA" en este blog]

No parece que dé soporte a WAI-ARIA.

Conclusión

Esta versión de Google Chrome no parece haber sido desarrollada pensando en las necesidades de los usuarios con discapacidad, además de unos atajos de teclado limitados, no proporciona el soporte básico para la accesibilidad.

Contestación de Google al post


Google Chrome, our new Open Source browser released on Tuesday, strives to innovate and drive development on the web. This certainly extends to all of our users, and the issue of accessibility is no different.

In the spirit of releasing early and iterating, this version of Chrome has focused on basic support for keyboard navigation and shortcuts, as well as a clean user interface that is simple for all users to navigate. At the same time, we have laid the foundations in place for exposing the appropriate information through the Windows Accessibility APIs (used by screen readers, etc.), as well as support for WAI-ARIA. Users can expect rapid improvements in both of these areas in releases to come.

Accessibility is important to us, and we have for some time worked on its implementation. We look forward to releasing this, and making further improvements for our users.

Sincerely,
Jonas Klink
Software Engineer - Accessibility
Google Inc.

[Publicado también en Google Groups]



Los ingenieros de Mozilla, IBM, Apple, Microsoft y Opera ya están trabajando juntos (ARIA User Agent Implementors Guide). Si es cierto lo que dice Jonas Klink, el equipo de Google Chrome deberá sumarse al esfuerzo general por armonizar las tecnologías de accesibilidad web. [Leído en Google Chrome accessibility commitment]


Artículos relacionados
[02-09-08] Chrome(I): primer contacto
[03-09-08] Chrome(II): dudas y problemas
[05-09-08] Chrome (III): curiosidades, tips, huevos de Pascua

3 comentarios :
David Martín dijo...

Hola Olga:
Muchas gracias por el curro de recopilación de información y por citarme en el artículo. Le hace ilusión a uno, oye :D
Para mí Chrome ha sido una gran decepción. Tras la pequeña euforia inicial cada vez me va gustando menos.

A nivel de accesibilidad es un pequeño gran desastre, como has explicado en el artículo. Esperemos que, como ellos mismos dicen, en próximas
versiones lo arreglen. Quiero pensar que se han visto acuciados por la aparición de IE8, pero bueno, veremos.

En cuanto a la velocidad, seguridad y todas las otras supuestas ventajas que tan bien ha vendido google, te paso estos cuatro
enlaces de Kriptopolis donde demuestran que no es oro todo lo que reluce:

Cazando mitos (I): "Chrome es el más ligero"
Cazando mitos (II): "Chrome es el más rápido"
Chrome y certificados de clave pública
Cómo mejorar tu privacidad en Chrome

En resumen, creo que es bastante mas mediocre de lo que nos han vendido.

Un saludo y a seguir con el blog, que es de lo mejorcito que hay sobre accesibilidad.

Ramón dijo...

"Eh, no se preocupen, usuarios de sillas de ruegas. Sí, hemos hecho este edificio precipitadamente y no le hemos puesto rampas, pero ya las pondremos en el futuro".

No me vale. La accesibilidad debe ser una parte integral del diseño, no un añadido posterior. Esa respuesta es una excusa barata y lo único que demuestra es que la accesibilidad sigue siendo un tema secundario a tratar "más tarde".

Estoy seguro de que incluir las características básicas de accesibilidad requiere mucho menos tiempo que optimizar un motor de JavaScript o crear una nueva interfaz. Si no es accesible es simplemente porque no se preocuparon de que lo fuera porque era un tema menor.

En fin, veremos su futuro...

Olga Carreras dijo...

Relacionado Vuelve el glamour al diseño web

Publicar un comentario en la entrada