Mobile World Congress y la accesibilidad

Durante esta pasada semana ha tenido lugar el Mobile World Congress, uno de los congresos más importantes del mundo sobre nuevas tecnologías y dispositivos móviles.

He tenido la oportunidad de asistir al congreso como miembro del equipo creador de uno de los poquísimos proyectos relacionados sobre accesibilidad que se pudieron ver en el congreso. De la mano de Fundación Vodafone, junto con Technosite y otros socios, se mostró el proyecto Medicamento accesible. Este software desarrollado para Symbian, Windows Mobile y Android permitirá identificar un medicamento, su fecha de caducidad y acceder al prospecto del medicamento.

En el congreso se pudieron ver muchos dispositivos de todo tipo y se pueden estudiar las tendencias del mercado para los próximos meses y años.

Muchas tablets de 7 y 10 pulgadas y teléfonos móviles cada vez más inteligentes. Diseños curvilíneos o de líneas cortadas a cuchillo. Dispositivos diminutos y otros buscando el equilibrio de la mayor pantalla posible que pueda ser sostenida en la mano. Pero muchos de ellos tienen en común dos cosas: todo táctil, el botón físico desaparecerá; la conexión a Internet de forma inalámbrica es casi obligado en cualquier dispositivo. Con esto podemos deducir que los productos de apoyo deben seguir estas tendencias y dejar de lado las combinaciones de teclas como método único de control y empezar a utilizar gestos sobre las pantallas táctiles.

Decepcionante la poca importancia de la accesibilidad en el congreso, salvo por unos pocos proyectos relacionados con fundaciones o empresas pequeñas, la accesibilidad brillaba por su ausencia. Google sigue pensando, erróneamente, que el nivel que incluye actualmente Android es más que suficiente. No se da cuenta que existen iniciativas de terceros desarrollando soluciones de accesibilidad para esta plataforma porque su accesibilidad actual es del todo insuficiente. Una de estas iniciativas parte de Codefactory, empresa creadora de lectores de pantallas y magnificadores para Symbian y Windows Mobile, que ahora comienzan a interesarse por Android. Tuve la grata visita de varios miembros de esta empresa para hablar de accesibilidad, Android, nuevas tecnologías y más.

Aún más decepcionante fue la postura de Samsung y su sistema operativo Bada. El encargado de hacernos una demostración quedó un poco desorientado cuando le pregunté sobre la accesibilidad de Bada. Su respuesta, a grandes rasgos, es que no se incluía nada específico pero que no era un tema importante para Samsung.

Más esperanzadoras fueron las posturas de la gente de HTC que, con diseños muy bonitos pero poco accesibles, acogieron de buena gana todas las mejoras y consejos que este servidor les dio para hacer que sus dispositivos resulten más accesibles y usables a personas con diversidad funcional. Otras empresas demostraron conocer la necesidad de un interfaz accesible pero muchas de ellas se limitaban a comentar que Android proporcionaba pocas facilidades al desarrollador para hacer interfaces complejos y accesibles aunque eran conscientes de que es algo a mejorar tanto por parte de Google como de sus productos.

Una noticia conflictiva fué la alianza entre Nokia y Microsoft con las implicaciones que esto provocaría en cuanto a la accesibilidad y el catálogo de teléfonos potencialmente accesibles para personas con discapacidad visual. Tuve la oportunidad de conocer y hablar con gente de Nokia, aunque presencialmente nos centramos en el proyecto del medicamento accesible, a través de correo electrónico me explicaron que la postura de Nokia es seguir trabajando con Symbian para los teléfonos de gama media y baja. Ante la problemática de teléfonos con Symbian pero que no pueden soportar la instalación de un lector de pantallas o magnificador me comentaron que la gama media tendrían unas características de hardware más que suficientes para la ejecución de los lectores de pantallas presentes actualmente en el mercado. Conocían la problemática de la carencia total de accesibilidad de Windows Phone Series pero que Microsoft era el único responsable.

Otras iniciativas sobre accesibilidad que aparecían en el congreso se orientaban a la teleasistencia, terapias de rehabilitación y autonomía telefónica de personas mayores y personas con discapacidad física.

Lo mejor del congreso, junto con la oportunidad de tocar y probar nuevos dispositivos y tecnologías, fue la gente con la que compartí la experiencia. Compañeros de Technosite y Fundación Vodafone que tuvieron que soportarme en el stand de Vodafone. Visitas de gente desconocida y conocida que hicieron más amena la estancia y cuyo punto en común fue el interés en hacer cosas accesibles y de calidad. Personas como Enrique Varela, Oscar Gorri, Caroline Ragot de Codefactory y otras muchas personas compartieron esta experiencia del Mobile World Congress conmigo. Sin olvidar a los que estabamos trabajando allí en el stand de Vodafone.

Leer documentos PDF con VoiceOver para MacOS X

En MacOS X, el sistema operativo de Apple para equipos informáticos, se incluye una aplicación para la visualización de documentos en diversos formatos. Esta aplicación es conocida como Vista previa.

Vista previa permite la lectura de documentos en formato PDF a los usuarios ciegos utilizando VoiceOver, el lector de pantallas incluido en MacOS X. Se debe utilizar esta aplicación debido a que Adobe no ha creado su programa Adobe Acrobat reader siguiendo las pautas de accesibilidad para MacOS X.

Con Vista previa se puede leer un documento en formato PDF con VoiceOver aunque perderemos algo de información semántica, como encabezados, listas y gráficos.

Los usuarios de VoiceOver que quieran leer documentos en formato PDF de forma más cómoda deben configurar el programa de vista previa para leer los documentos en una página individual. Para ello debemos ir a la barra de menú, pulsando VO+M. Tras esto debemos desplazarnos a la derecha hasta la opción del menú llamada visualización. Bajaremos hasta la opción Visualización del PDF, aquí encontraremos un submenú. Es aconsejable elegir la opción de una página. Hay que tener cuidado ya que, aparentemente, existen dos opciones de una página, pero la segunda opción indica una página continua. Esta segunda opción no es la correcta.

Tras ajustar estas opciones podremos leer tranquilamente el documento en formato PDF con VoiceOver sin miedo a que el lector de pantallas vuelva al comienzo del documento si saltamos a otra aplicación.

Para saltar a la página anterior o siguiente podemos utilizar las opciones del menú ir, los botones de la barra de herramientas o las teclas de avanze y retroceso de página. En el teclado de un MacBook estas teclas se consiguen pulsando las teclas función+flecha arriba para retroceso de página y función+flecha abajo para avance de página.

Chess-wise otro ejemplo de accesibilidad para ciegos en iPhone

En la App store empieza a verse los resultados del movimiento en pro de la accesibilidad en los juegos para iOS, el sistema operativo de Apple para dispositivos móviles. Poco a poco van apareciendo más títulos de aplicaciones que, bien incorporan un diseño accesible para ciegos o para otros perfiles de discapacidad.

Un ejemplo de este creciente interés en pro de la accesibilidad y de la accesibilidad como criterio de calidad es el del juego Chess-wise, o Ajedrez mente. el creador de este juego de ajedrez para iPhone se ha interesado en hacer que su juego, que antes no era nada accesible, lo sea para usuarios ciegos que utilicen voiceOver en su iPhone.

El desarrollador ha adaptado el tablero de juego y gran parte de sus opciones para que un jugador ciego pueda disfrutar del juego de ajedrez en su iPhone.

El juego está traducido al castellano y, aunque hay algunos fallos de traducción, se puede jugar con normalidad. Aún existen algunos fallos de accesibilidad para personas ciegas pero el juego es completamente jugable por usuarios con discapacidad visual total.

Aunque las mejoras de accesibilidad se limitan sólo para el uso y disfrute de personas ciegas, es esperanzador que este movimiento en pro de la accesibilidad del software para iPhone e iPad comience a dar sus frutos.

Puedes encontrar el juego de ajedrez en la App store de Apple buscando los términos chess-wise o Ajedrez mente

Kindle 3, esperanzas de accesibilidad en los lectores de libros electrónicos

En el día de hoy he tenido la oportunidad de probar un Kindle 3 de Amazon. Este dispositivo es uno de los lectores de libros electrónicos más conocidos del mercado.

Este modelo, aunque con menor relieve en las teclas físicas que modelos anteriores, sigue utilizando botones físicos fácilmente identificables por una persona ciega aunque hay que señalar que su principal interfaz es su pantalla de tinta electrónica.

Personalización de la visualización

El dispositivo permite ampliar el tamaño de letra y el espacio entre líneas de forma que una persona con problemas de visión parcial podría personalizar la visualización del texto para leer más cómodamente. Aunque hay que indicar que la pantalla es mate y sin retroiluminación. Tampoco permite invertir el color de la pantalla por lo que algunos perfiles de discapacidad visual pueden encontrar que las soluciones de visualización propuestas por Kindle resultan insuficientes para su perfil de discapacidad.

Síntesis de voz

Este modelo, importado de Reino Unido, incluye dos voces de bastante calidad. Personalmente opino que la voz masculina tiene mayor calidad que la femenina. El dispositivo permite 3 velocidades (lenta, normal y rápida). Las voces poseen bastante calidad de dicción y en el nivel normal de velocidad la entonación es muy buena.

El sistema de navegación en la obra es por páginas y modo lectura contínua.

Se desconoce si incluirá voces en castellano cuando Amazon abra su tienda en España por lo que aún no queda claro si el dispositivo resultará accesible para lectores ciegos que quieran leer textos en castellano.

Accesibilidad limitada

El dispositivo obliga a solicitar ayuda a alguien que vea bien para activar la voz para los menús y navegación y para la lectura de un libro. Lo mismo sucede para personalizar el tamaño de letra y demás opciones de visualización.

Pero el principal problema de accesibilidad que presenta el dispositivo es que muchos libros presentes en la tienda de libros de Amazon poseen características de protección del Copyright del autor que impiden leer la obra utilizando la síntesis de voz. Aunque varias asociaciones de ciegos de EEUU han comunicado su protesta a Amazon parece que las presiones de editoriales y escritores son más importantes que el derecho a la integración y al acceso a la cultura por parte de personas con discapacidad visual.

MyEvents, ejemplo de utilidad, simplicidad y accesibilidad para iOS

Dentro del catálogo de aplicaciones disponibles en la App store, la tienda de aplicaciones de Apple para sus dispositivos, encontramos aplicaciones muy diversas más o menos útiles. Un ejemplo de ello es MyEvents, una aplicación simple y efectiva. Su cometido principal es mostrar cuántos días faltan para un evento determinado. De esta forma se puede planificar el evento con suficiente tiempo.

Esta aplicación posee mucho potencial como suplemento a la aplicación de calendario de iOS ya que su desarrollador es receptivo a mejoras y sugerencias.

Accesible sin proponerselo

La aplicación es realmente accesible al utilizar los controles comunes de iOS, el sistema operativo de Apple para dispositivos móviles, encontrando únicamente un par de pequeños errores de etiquetado. Conozco al desarrollador de esta aplicación y se sorprendió gratamente de que su aplicación resultase accesible.

Concienciación y compromiso

El desarrollador de esta aplicación, @DFreniche, ha mostrado interés en hacer sus desarrollos accesibles al conocer la necesidad de los usuarios con discapacidad del acceso a las aplicaciones de la App store. Este trabajo de hacer accesible los interfaces de las aplicaciones, en muchos casos y gracias a una API de accesibilidad bien integrada en el sistema, es algo sencillo y que no requiere demasiado esfuerzo, siempre y cuando el interfaz siga las guías de diseño definidas por Apple.

Navegación rápida con voiceOver para MacOS X

El lector de pantallas para MacOS X, conocido como voiceOver, permite realizar la mayoría de funciones utilizando las teclas del cursor junto con alguna combinación de teclas como la pulsación de las teclas Control y ALT, conocida como pulsación VO. Esto permite navegar y activar muchas de las funcionalidades de exploración pero el tener que estar continuamente pulsando las teclas control y ALT puede resultar pesado. Apple suele buscar la mejor experiencia de usuario posible en sus productos y esto no iba a ser diferente para voiceOver.

VoiceOver, en sus versiones más recientes, incluye un nuevo método de funcionamiento denominado modo de navegación rápida. Con este modo activo podemos explorar una ventana de una aplicación sin necesidad de utilizar otras teclas que no sean las flechas del cursor.

Para activar o desactivar el modo de navegación rápida debemos pulsar las flechas de izquierda y derecha a la vez. VoiceOver nos notificará si el modo de navegación rápida se ha activado o desactivado. Una vez hayamos activado el modo de navegación rápida podremos usar una serie de combinaciones de teclas generadas con las flechas del cursor para realizar algunas tareas de exploración.

Con el modo de navegación activo podremos explorar una ventana simplemente pulsando la tecla de flecha izquierda o derecha, de esta forma recorreremos cada control o elemento de la ventana.

También podremos interactuar o dejar de interactuar con un elemento sin necesidad de pulsar VO+Mayúsculas+Flecha arriba o abajo. Para interactuar con un elemento simplemente pulsaremos a la vez la flecha abajo y la flecha derecha. Para dejar de interactuar con un elemento pulsaremos a la vez la flecha abajo y la flecha izquierda.

El rotor de voiceOver para MacOS X nos permite navegar por un tipo de elemento de forma rápida. Algo muy util, por ejemplo, en una página web. El rotor puede resultar algo complejo de utilizar de la forma habitual. Con el modo de navegación rápida de voiceOver su funcionamiento se simplifica notablemente.
Para elegir uno de los elementos de salto del rotor simplemente pulsaremos las flechas arriba e izquierda a la vez o las flechas arriba y derecha. Con esto seleccionaremos el elemento anterior o siguiente del rotor. Con esto, en una página web, podremos saltar entre enlaces, cabeceras, controles de formulario, palabras, caracteres, etc. Una vez seleccionado el elemento de salto simplemente deberemos usar las teclas de flecha arriba para saltar al elemento anterior o flecha abajo para saltar al elemento siguiente.

Con las funciones del rotor y las flechas de izquierda y derecha para navegar al elemento anterior y siguiente leer una página web se simplifica notablemente.

Si queremos utilizar los cursores de la forma habitual para, por ejemplo, editar un texto simplemente deberemos desactivar el modo de navegación rápida de voiceOver pulsando las flechas izquierda y derecha a la vez.