Winguido: acceso simplificado a Windows para personas ciegas

Las personas ciegas, a la hora de utilizar un ordenador, suelen utilizar un lector de pantallas que les permita acceder a toda la información presente en el sistema operativo del ordenador y las aplicaciones instaladas en el mismo. Pero el uso de un lector de pantallas así como el aprendizaje necesario para manejar un ordenador puede resultar confuso e inalcanzable para algunas personas, sean ciegas o no. Por ejemplo, aunque en muchos países hay planes de alfabetización digital para personas mayores hay todavía una clara brecha digital en este grupo social. Si al hecho de ser una persona mayor se le incluye el problema de tener que aprender a manejar un lector de pantallas al ser la persona mayor ciega pues encontramos una realidad social en la que muchas personas mayores con problemas visuales o discapacidad visual carecen de conocimientos y hábitos relacionados con el uso de ordenadores.

También hay personas ciegas que carecen de los conocimientos y habilidades necesarios para un uso autónomo de un ordenador personal. Para todas estas personas puede que les resulte más apropiado el uso de un entorno accesible cerrado.

Un entorno accesible cerrado es una aplicación que permite a un usuario realizar ciertas operaciones y acceder a ciertos contenidos de un ordenador utilizando una interfaz más accesible o más simplificada adaptándose a las necesidades de un perfil determinado de usuario.

Esto es lo que es Winguido una aplicación que permite a personas ciegas realizar ciertas operaciones en el sistema operativo Windows de forma más sencilla y utilizando un lector de pantallas simplificado permitiendo que la persona ciega se centre en la tarea en lugar de tener que aprender a manejar el sistema operativo, el lector de pantallas y la aplicación que necesite utilizar.

ventajas e inconvenientes de los entornos accesibles cerrados

Un entorno accesible cerrado puede convertirse en la solución idónea para que muchas personas puedan realizar tareas muy concretas de la forma más cómoda y accesible para sus necesidades concretas. Pero este tipo de herramientas también poseen un lado negativo muy importante por lo que es necesario estudiar las necesidades, habilidades y conocimientos de cada usuario para recomendar la mejor herramienta para cada caso concreto de persona.

Este tipo de herramientas modifica y limita el uso real de un ordenador. Una persona que use únicamente este tipo de herramientas no conocerá cómo se utiliza realmente un ordenador ni podrá acceder a todo el potencial de su máquina. Además, si el ordenador presenta un problema o diálogo del sistema puede que el usuario no pueda acceder a dicha información o saber reaccionar ante la misma ya que ese evento lo enfrenta directamente con la experiencia de utilizar el sistema operativo sin capas intermedias que le faciliten el acceso.

Muchas personas no quieren ni pueden utilizar un equipo informático directamente por lo que el uso de este tipo de herramientas es muy apropiado para casos muy concretos: una persona mayor que se ha quedado ciega recientemente, niños pequeños que deben ser introducidos en el uso de nuevas tecnologías o personas adultas que carecen de destreza o recursos para utilizar herramientas más complejas.

Por último hay que indicar que no es incompatible el uso de este tipo de herramientas con un acceso más completo a un dispositivo informático. En muchos casos estas herramientas permiten realizar ciertas tareas de forma más productiva o más eficazmente que utilizando una herramienta de propósito general. En muchos casos estas herramientas son compatibles con el uso de productos de apoyo como lectores de pantalla. El usuario es quien debe tener la última palabra y para ello requiere conocer los pros y contras de las diversas opciones a su disposición.

Los orígenes de Winguido

Esta aplicación creada por Guido Ruggeri, un ingeniero italiano, es la evolución de una aplicación anterior conocida como Guido Per DOS. Esta aplicación fue creada en 1992 para que una persona cercana a Ruggeri pudiese seguir utilizando su ordenador tras tener una pérdida de visión importante. Guido Per DOS fue diseñada para funcionar en el sistema operativo MS-DOS. Con el paso del tiempo este sistema operativo fue sustituido por los usuarios en favor del sistema operativo Windows por lo que era necesaria una evolución en la aplicación para que funcionase correctamente en este nuevo sistema operativo. De esta evolución nace Winguido.

Esta herramienta ha ido evolucionando poco a poco gracias a colaboradores y nuevos usuarios que han ido aportando ideas, código y tiempo para que Winguido sea una herramienta más sencilla para personas ciegas y ofrezca más posibilidades a sus usuarios.

La herramienta ha sido traducida al español, francés y alemán y la comunidad está trabajando en más traducciones.

¿Qué podemos hacer con Winguido?

Esta herramienta nos permite realizar tres tipos de tareas: tareas relacionadas con operaciones propias del sistema operativo, tareas específicas de Winguido y acceso a servicios creados por la comunidad de Winguido.

Con Winguido se puede navegar por la estructura de archivos del ordenador y manipular los mismos, permitiendo convertir textos a ficheros de audio en formato MP3, comprimir y descomprimir archivos, acceso a servicios de almacenamiento de ficheros como Dropbox.

El acceso a los contactos, la agenda, el correo electrónico también han sido incorporados al listado de tareas que se pueden realizar con Winguido.

También se pueden editar documentos de texto y hojas de cálculo facilitando la edición de ciertos elementos complejos como tablas, atributos de texto (negrita, subrayado, etc) así como ciertas peculiaridades que facilitan el uso a las personas como el colocar el cursor en el último punto de edición de un documento ya creado facilitando el poder continuar con el escrito desde el punto en el que lo dejó el usuario.

Se pueden realizar diversas tareas de conversión de archivos como convertir de formato PDF a Word, de formato de audio WAV a MP3 o reformatear un documento de texto o tabla de datos para que el contenido se lea más comodamente utilizando una línea braille.

Se incluyen herramientas específicas para la edición como una herramienta de escritura musical o un teclado para alfabeto cirírilico.

La navegación por la Web se puede realizar utilizando un navegador web simplificado. Además, se han incorporado ciertos servicios de consulta rápida que permiten el acceso a Wikipedia y otros portales de consulta mostrando al usuario únicamente el contenido de interés eliminando otros elementos como la publicidad o herramientas de navegación habituales en este tipo de portales web permitiendo al usuario centrarse en el contenido solicitado.

Otro punto de interés es la posibilidad de jugar a juegos incluidos dentro de Winguido como juegos de cartas, ajedrez, damas, batalla naval, tres en raya, dominó y algunos juegos de solitario.

Por último se ha de indicar que se ha proporcionado compatibilidad con ciertas aplicaciones muy habituales entre los usuarios de Windows. Algunos ejemplos de esto es la posibilidad de acceder a Skype, Outlook, Adobe reader, Abby Fine Reader y Nero.

Winguido es compatible con los lectores de pantallas más comunes en Windows. Un usuario de JAWS o NVDA podrá utilizar sin problemas esta herramienta.

Busqa, compara, y si encuentras algo mejor: ¡compártelo!

La herramienta Winguido se distribuye gratuitamente para todos los usuarios que la quieran utilizar. Puedes descargar Winguido desde su página oficial, probarla y participar en su comunidad de usuarios para mejorar aún más esta aplicación.

Existe una versión portable para aquellos usuarios que quieran probar sin necesidad de instalar nada o que necesiten utilizar un ordenador distinto al habitual.

Si alguna persona quiere participar de la comunidad de Winguido u obtener más información puede enviar un correo electrónico a María García Garmendia, persona encargada de la traducción de Winguido al castellano.

Aunque la accesibilidad es cada vez más habitual en los dispositivos informáticos y los sistemas operativos actuales sigue siendo una realidad evidente la presencia de multitud de barreras de acceso para personas con discapacidad. Por esta razón es necesario que existan multitud de productos de apoyo, herramientas de asistencia y aplicaciones que faciliten la vida a todas las personas. Las personas son diversas y la tecnología también lo es.

Queremos ser más que clientes, queremos xCode accesible

Apple, al igual que otras grandes empresas de tecnología, está trabajando desde hace años en incluir características de accesibilidad en sus productos porque han comprendido que las personas con discapacidad pueden ser buenos clientes. Este enfoque empresarial beneficia a la mayoría de las personas pero en algunos casos es insuficiente: las personas con discapacidad además de clientes queremos ser trabajadores, creadores, colaboradores y apple, al igual que estas otras grandes empresas tecnológicas, no ven a las personas con discapacidad como personas que puedan trabajar en tecnología ya que las herramientas para desarrollo software, diseño y gestión de proyectos u otras herramientas y aplicaciones relacionadas con el trabajo del software no incluyen tantas características de accesibilidad como otras aplicaciones publicadas por estas empresas.

Colaborando para mejorar

Siempre he considerado que para conseguir algo es mejor comenzar a trabajar en ello que no lamentarse y hacer una pataleta. Si hay que quejarse, pedir algo o contribuir comunicando la realidad de este mundo de personas con diversidad es necesario utilizar los canales apropiados para que nuestras palabras y nuestras intenciones consigan el mejor resultado. Por esta razón he enviado a la dirección de eMail de Apple para temas de accesibilidad (accessibility@apple.com) un texto en inglés pidiendo que hagan xCode, su herramienta de desarrollo para crear aplicaciones para MacOS e iOS, accesible para todos para que todos podamos ser clientes y trabajadores.

Creo que una de las razones por las que hay tal escasez de aplicaciones accesibles es porque hay muy pocos desarrolladores con discapacidad ya que no hay herramientas accesibles para ser desarrollador

El texto que he enviado a Apple es el siguiente:

Hello Apple Accessibility Team,

I know that xCode, the development tool for apple developers, has many accessibility barriers.

Blind developers cannot design interfaces for MacOS and iOS apps because the Interface Builder tool is not compatible with VoiceOver and other assistive tools.

There are few developers with disabilities because the developers’ tools are not fully accessible.

I think Apple should consider people with disabilities clients and workers as well. A person with any disability can buy any product, but he cannot work because there are not any accessible tools to work with.

Xcode offers developers some tools in order to make interfaces accessible, but xCode doesn’t offer developers with disabilities an accessible way to work with xCode itself.

In conclusion, I want Apple to create an accessible development tool for everybody. I want an accessible xCode.

Un amigo me pidió que compartiese este texto porque también quiere participar para que Apple ofrezca más oportunidades a sus clientes así que aquí está el texto. Si tu también quieres participar puedes obtener este texto en formato txt y enviarlo en un correo electrónico a accessibility@apple.com.

Othelo accesible para iPhone e iPad

Tyflos Accessible Software acaba de publicar un nuevo juego accesible en la AppStore de Apple siguiendo su criterio de accesibilidad para todos. Este nuevo juego es el Othelo accesible

Junto con Buscaminas accesible y Tragaperras accesible, Othelo accesible es el tercer juego desarrollado para dispositivos iOS y la cuarta aplicación para iOS publicada bajo el sello de Tyflos Accessible Software siendo apreciable fácilmente el especial cuidado que se hace en cuanto a su nivel de accesibilidad para todas las personas.

Su interfaz es completamente compatible con VoiceOver y Zoom para que personas con discapacidad visual puedan disfrutar de la experiencia de ocio que ofrece esta aplicación. Además se ha incluido una banda de subtítulos para que personas con discapacidad auditiva puedan seguir el juego sin problemas. Por último se ha diseñado una experiencia de juego utilizando gestos simples que faciliten el uso a personas con discapacidad motriz.

El juego

Este juego está basado en el conocido Reversi permitiendo algunas características especiales. El objetivo del juego es conquistar el mayor número posible de casillas del tablero con las fichas de tu color. Para ello puedes ir colocando tus fichas buscando encerrar las fichas de tu oponente para voltearlas.

Entre las características actuales del juego destacan:

  • Cuatro tamaños de tablero para partidas más cortas o más largas
  • Tres niveles de dificultad para competir contra tu iPhone o tu iPad
  • Modo de reglas simplificado o campeonato

Podrás encontrar más información en la página de Othelo accesible en la AppStore

Aplicaciones inteligentes para dispositivos inteligentes

Los smart phones, o teléfonos inteligentes, son dispositivos cada vez más potentes y que ofrecen más posibilidades de recopilación de información del usuario y su entorno. Gracias a los sensores de brillo, temperatura, humedad, ruido, brújula y demás estos dispositivos pueden determinar o deducir la situación del usuario y qué está haciendo en ese momento.

A toda esta información obtenida a través de los sensores se la denomina información de contexto del usuario ya que el entorno del usuario en un momento determinado define su contexto.

Mucha información con poca utilidad

Actualmente hay muy pocas aplicaciones o servicios que utilicen esta información de forma global. Encontramos aplicaciones que utilizan los sensores de localización y brújula para actividades de ruta, deporte o asesoramiento para comercios; otras aplicaciones utilizan los sensores de brillo o la cámara para jugar o detectar elementos relacionados con un servicio pero pocas aplicaciones utilizan esta información del contexto para mejorar la experiencia del usuario y la accesibilidad de la aplicación.

Esta información de contexto podría ayudar a los usuarios adaptando las aplicaciones y su interfaz a las necesidades del usuario en cada instante de uso de la aplicación.

Smart twitter un ejemplo de accesibilidad para el contexto

El equipo del departamento de I+D de Technosite ha desarrollado Smart twitter, un cliente de Twitter el cual, como valor añadido y prueba de concepto, utiliza los sensores del dispositivo para adaptar la interfaz de la aplicación para conseguir la mejor experiencia de usuario posible.

Smart twitter consulta las condiciones de brillo, ruido y batería para provocar cambios en la interfaz y en el comportamiento de la aplicación. En condiciones de luz intensa se provoca el cambio a un modo de negro sobre blanco para conseguir una mayor nitidez en la pantalla, si la luz sigue aumentando se amplía el tamaño de la letra. En condiciones de ruido se provoca el aumento de la síntesis de voz y el volumen de las notificaciones de la aplicación.

Todas estas características pueden ser desactivadas por el usuario en el apartado de configuración. Esta posibilidad de activación y modificación del comportamiento de la aplicación es muy importante debido a que la personalización es una característica importante para la accesibilidad.

La aplicación ha sido desarrollada para dispositivos Android que utilicen la versión 4.0 o superior de este sistema operativo. Esto se debe al requisito de desarrollar una aplicación lo más accesible posible.

Posibilidades y utilidades del contexto

Las nuevas tecnologías suelen aparecer, por desgracia, con varias barreras de accesibilidad entre ellas se ha de destacar una que afecta a todo el mundo: el uso de esta tecnología obliga al usuario a adaptarse al método de uso de la nueva herramienta y a aceptar nuevas rutinas y comportamientos para utilizar el nuevo producto. La persona se deshumaniza para tecnificarse. Esta deshumanización no está al alcance de todos. Las personas mayores, personas con discapacidad cognitiva o personas que utilicen productos de apoyo encuentran más problemas a la hora de acceder a una interfaz tecnológica totalmente nueva. Los productos de apoyo no son compatibles con la nueva interfaz, el modelo de distribución y uso de controles no es familiar o conocido para las personas y la documentación para el correcto uso de esta nueva tecnología suele ser escasa y mal redactada.

Un buen uso de la información de contexto puede mejorar enormemente la experiencia de usuario y la accesibilidad de multitud de servicios. Los fabricantes de dispositivos móviles y periféricos domóticos están introduciendo sensores del entorno a todo nuestro alrededor. El concepto de Smart city o ciudades inteligentes se apoya en la idea de una ciudad llena de ciudadanos, información y sensores. No debemos desaprovechar la oportunidad de utilizar toda esta tecnología en pro de una sociedad más inclusiva y una tecnología más enfocada en adaptarse al usuario y no obligar al usuario a adaptarse a la tecnología.

Windows phone 8 casi accesible

La empresa Microsoft ha publicado recientemente una noticia sobre la aparición de una nueva actualización de su sistema operativo Windows phone 8 en los que, entre algunas novedades como la gestión de aplicaciones abiertas o la autoconectividad con el sistema Bluetooth del coche, incluyen características de accesibilidad.

No es difícil mejorar en donde no hay nada

Las versiones anteriores de Windows phone 8 no incluían características de accesibilidad y por no incluir no existía siquiera una capa de accesibilidad para que desarrolladores independientes creasen productos de apoyo para dar acceso a este sistema operativo.

Esta nueva versión incluye algunas características de personalización de la interfaz que benefician a la accesibilidad del sistema así como un motor de síntesis de voz y mejoras en temas de contraste de color para los temas visuales.

¿Hay accesibilidad real en Windows phone 8?

De entre las mejoras y novedades para esta nueva versión de Windows phone 8 Microsoft ha destacado la incorporación de una aplicación para que personas ciegas y con discapacidad visual puedan acceder al dispositivo. Podemos pensar que Microsoft ofrece un lector de pantallas pero en ningún caso usa el término lector de pantallas. La razón es tan simple como que Microsoft no ofrece un lector de pantallas sino un entorno cerrado accesible para personas ciegas.

Mobile accessibility for Windows phone

La empresa Codefactory, creadora de lectores de pantallas para Symbian y Windows mobile, ha desarrollado una serie de aplicaciones conocidas como Mobile accessibility. En versiones para Symbian, Android y ahora para Windows phone 8, Mobile accessibility es una aplicación que presenta una interfaz diseñada específicamente para uso de personas ciegas y con problemas de visión.

Mobile accessibility da acceso al calendario, agenda, correo electrónico, gestión de llamadas y mensajes SMS así como a un navegador web. Para ello incorpora una síntesis de voz y una interfaz de alto contraste de color con control de zoom para simular las funciones de un lector de pantalla y un magnificador de pantallas.

Este tipo de aplicaciones es bien acogida por personas mayores y por usuarios con discapacidad visual que no quieren complicarse con la infinidad de funciones ofrecidas por un smart phone.

Mobile accessibility for Windows phone podrá descargarse de forma gratuita desde la tienda de aplicaciones on-line de Windows phone 8.

Accesibilidad parcial o engaño total

Codefactory es una empresa que sabe hacer bien su trabajo y ofrece soluciones allí donde, quizás, no las hay. Y esto ha sucedido en Windows phone 8, un sistema operativo en el que no hay lector de pantallas porque no hay una capa de accesibilidad suficiente para explorar los elementos en la pantalla, no hay magnificación global porque no se ha pensado en accesibilidad y no hay personalización de la interfaz porque Microsoft sigue ignorando a su departamento de accesibilidad.

Microsoft ha querido limpiar su conciencia comprando un producto de acceso parcial a Codefactory y vendiendo la idea de que su sistema operativo ya es accesible para todos.

Mobile accessibility puede ser el producto de apoyo ideal para muchos usuarios pero debemos reconocer sus defectos: no da acceso completo y real a la interfaz de Windows phone 8. La gente no quiere enviar mensajes SMS quiere utilizar Facebook messenger o Whatsapp. Microsoft quizás no ha pensado que si una persona, sea ciega o no, se gasta unos $400 o $600 en un smart phone es para poder utilizar aplicaciones de la tienda de aplicaciones como juegos, asistentes GPS o callejeros, aplicaciones de redes sociales como Twitter o Facebook o utilizar funciones de videoconferencia o Skype. Como he indicado anteriormente, el producto de Codefactory puede ser útil para algunos usuarios pero no se puede considerar como suficiente para etiquetar a Windows phone 8 como un sistema operativo accesible para personas con discapacidad visual.

Microsoft ha querido engañarnos poniendo la etiqueta de accesible a algo que no lo es. Nos regala un producto creado por otra empresa para intentar ocultar su incapacidad de hacer algo accesible en un smart phone. Esperemos que Microsoft entienda que el ser ciego no implica ser conformista o no tener capacidad de análisis y comparativa con lo que hay en otras plataformas. Es bueno que haya más alternativas accesibles entre las plataformas para dispositivos móviles pero actualmente no podemos considerar que Windows phone 8 se pueda incluir en este grupo de plataformas tecnológicas.

JustSpeak: controla tu dispositivo Android utilizando comandos de voz

El grupo EyesFree, encargados de varios de los servicios de accesibilidad para Android, acaba de liberar una versión beta del nuevo servicio de accesibilidad JustSpeak. Esta versión beta sólo soporta el idioma inglés.

JustSpeak es un sistema de control mediante comandos de voz para el sistema operativo Android. Se pueden utilizar comandos de voz de carácter global (abrir aplicaciones, ir a la sección de aplicaciones recientes, notificaciones o ajustes rápidos; o activar y desactivar los servicios de radio como Bluetooth, WIFI o Tethering). Hasta aquí parece muy similar a Siri, el asistente personal de Apple para iOS salvo porque JustSpeak no puede realizar, por ahora, operaciones relacionadas con el envío de mails, citas de calendario o contactos. Pero JustSpeak»> proporciona una funcionalidad muy especial que no proporciona Siri: posee comandos locales aplicables a la aplicación que tengamos abierta.

Utilizando JustSpeak podemos pulsar botones, marcar o desmarcar casillas de verificación y mover el scroll de la pantalla hacia arriba o hacia abajo.

Esta capacidad de interacción con una interfaz de una aplicación cualquiera abre muchas puertas al uso de aplicaciones por parte de personas con problemas de motricidad y manipulación.

Otra característica interesante de JustSpeak es la posibilidad de concatenar comandos. Por ejemplo: podemos pedir que abra los ajustes rápidos del dispositivo y toque el botón de WIFI para ir a los ajustes de WIFI. Todo en una sola frase.

Accesibilidad incompatible con la accesibilidad

Esta primera versión de JustSpeak es incompatible con otros servicios de accesibilidad de Android como TalkBack o Spiel. Esperemos que la gente de Google comprenda que el uso de un dispositivo mediante comandos de voz es útil para todas las personas y habiliten la compatibilidad con otros servicios de accesibilidad.

Servicios de accesibilidad sólo para aplicaciones accesibles

JustSpeak, al igual que otros servicios de accesibilidad de Android, requiere que los controles de la interfaz de una aplicación hagan uso de los diversos atributos y funciones de la capa de accesibilidad de Android. Al igual que sucede con TalkBack, el lector de pantallas oficial para Android, si el desarrollador utiliza una imagen como botón o marca como no focalizable o decorativo un control dicho control será incompatible para JustSpeak. Este problema sería menor si Google integrase su capa de accesibilidad de Android en todos los controles de interfaz estándar en lugar de ofrecerlo de forma opcional a los desarrolladores. Los productos de apoyo pueden intentar solucionar algunas carencias y problemas creados por esta opcionalidad de la accesibilidad en Android pero hay barreras complicadas de superar como la identificación de una imagen sin alternativa, un control sin un rol o estado asociado o botones cuyas etiquetas son símbolos matemáticos o imágenes.

Servicios para los que no pueden tocar pero obligando a tocar

Aunque JustSpeak abre muchas puertas a personas con discapacidad motriz y de manipulación presenta la misma barrera que otras soluciones similares y menos potentes como Siri o Dragon dictate: Para activar el proceso de escucha es necesario realizar un gesto en la pantalla o tocar un botón. En el caso de JustSpeak el problema es mayor ya que utiliza el mismo gesto que para activar el servicio Google Now consistente en tocar en la parte baja de la pantalla y arrastrar el dedo hacia arriba. Siendo un gesto complicado de realizar para personas con problemas de manipulación además de existir un conflicto de un mismo gesto para varios servicios.

Esperemos que pronto podamos utilizar estos servicios de control por voz en nuestros dispositivos móviles junto con otros productos de apoyo y sin necesidad de tocar o sujetar nuestro dispositivo. Los productos de apoyo deben ser utilizables desde el principio por las personas que lo necesitan.