Gestos básicos de Narrador para Windows phone

Con la reciente aparición de Windows X para equipos de escritorio y portátiles cada vez está más cercana la fecha de publicación de Windows X para dispositivos móviles. Microsoft, siguiendo su programa de mejora de accesibilidad en sus productos, ya incluye de serie un lector de pantallas dentro de los servicios de accesibilidad de sus sistemas operativos. Este lector de pantallas es conocido como Narrador

Si la fórmula funciona mejor no cambiar

Narrador para Windows phone, a semejanza de otros lectores de pantalla para dispositivos móviles, utiliza un conjunto de gestos que el usuario debe hacer sobre la pantalla táctil para poder utilizar las diversas funciones de exploración que este servicio de accesibilidad proporciona.

La primera forma de exploración disponible con Narrador es la de arrastrar un dedo por la pantalla, con Narrador activado, y la síntesis de voz nos irá identificando el elemento situado bajo nuestro dedo.

Narrador también permite explorar la interfaz de la pantalla saltando entre los diversos controles de la interfaz. Para ello, al igual que sucede con Talkback y VoiceOver, deberemos usar los gestos de flick izquierda y flick derecha para saltar al elemento anterior o siguiente de la interfaz. Recordemos que un flick es un movimiento lineal de un dedo sobre la pantalla de forma rápida y seca como si estuviésemos limpiando una mota de polvo sobre la pantalla táctil.

Una vez hayamos localizado un botón, cuadro de textos o el control que estemos buscando podemos activar dicho control realizando el gesto de doble tap. Este gesto consiste en hacer una doble pulsación rápida con un dedo sobre la pantalla.

También podemos mantener una pulsación del dedo sobre el elemento que queramos activar y tocar la pantalla con otro dedo para simular el gesto de doble tap a semejanza del gesto de VoiceOver para iOS.

Granularidad o modos de exploración

Los lectores de pantallas proporcionan funciones para que un usuario pueda explorar un contenido utilizando distintos niveles de información: caracter a caracter, palabra a palabra, frase a frase, etc. Además pueden identificar ciertas marcas semánticas y saltar entre ellas como encabezados, contenedores, listas, botones, etc.

En el caso de los lectores de pantalla para dispositivos móviles, debido a sus limitaciones de interfaz al estar obligado el usuario a manejar el lector de pantallas mediante gestos la solución para modificar el nivel de exploración es incluir un selector de granularidad. En el caso de VoiceOver es el conocido como rotor y en Talkback se han incluido gestos para modificar esta granularidad.

En el caso de Narrador tenemos dos gestos para modificar el modo de exploración. Para modificar el nivel de exploración deberemos usar los gestos de flick arriba con un dedo o flick abajo con un dedo. Una vez modificado el modo de exploración deberemos usar los gestos de flick izquierda con un dedo y flick derecha con un dedo para explorar la pantalla con el modo de exploración seleccionado.

Desplazando la pantalla

En los dispositivos móviles se utilizan, en muchas ocasiones, interfaces más grandes que la pantalla del dispositivo por lo que es necesario desplazar el área de visualización en una dirección. Para realizar este movimiento de scroll debemos hacer un gesto de flick con dos dedos en la dirección contraria en la que queramos mover la pantalla. Por ejemplo, para mover el foco de visualización hacia abajo debemos hacer un gesto de flick con dos dedos de abajo hacia arriba como si arrastrásemos la pantalla de abajo hacia arriba.

Accesibilidad casi desde el principio

Narrador se puede configurar para que esté activo con el arranque del dispositivo como sucede también en los dispositivos iOS y Android.

Podemos también activar y desactivar Narrador mediante una combinación de teclas, aunque esta combinación, en mi opinión, no es muy acertada debido a que requiere que una tecla virtual de la pantalla deba ser pulsada obligando a una persona ciega a memorizar la posición de dicho botón virtual en su pantalla impidiendo que una persona ciega que no haya explorado el dispositivo antes pueda identificar dicha posición antes. La combinación de teclas para arrancar narrador es mantener pulsada la tecla virtual inicio y la tecla física de subir volumen.

Además de que la combinación de teclas puede ser compleja de reproducir por una persona ciega a causa de la tecla virtual tenemos el problema de que, por defecto, esta combinación de teclas está desactivada por defecto y es necesario activarla dentro del apartado de accesibilidad en la configuración del dispositivo.

Más teclas, más funciones y más accesibilidad

Narrador ofrece más gestos y funciones para explorar la interfaz de una aplicación. Todas estas funciones adicionales pueden consultarse en el manual de Narrador disponible desde la sección de accesibilidad en la configuración del dispositivo.

Narrador abre más posibilidades a las personas ciegas a la hora de elegir y utilizar otras plataformas de dispositivos móviles. Aunque en algunas funcionalidades pueda ser más pobre que su competencia para Android o iOS Narrador tiene la virtud de ser ejecutado como un servicio del sistema operativo y utilizar unas voces de Microsoft con muy buena calidad.

Windows phone cada vez más accesible

Microsoft, en la actualización 8.1 de su sistema operativo para dispositivos móviles, más conocido como Windows phone, ha incluido nuevas características de accesibilidad para permitir que personas con discapacidad puedan utilizar los diversos teléfonos y tablets que utilizan este sistema operativo.Entre las nuevas características de accesibilidad encontramos Narrator(Un lector de pantallas que da acceso a mucha de la información mostrada en pantalla), Cortana (un asistente controlado por voz que puede ayudarnos a resolver ciertas tareas como hace Siri o Google now), control de tamaño de fuente, configuración de alto contraste de color y visualización simplificada de la interfaz.

No es oro todo lo que reluce

Aunque Microsoft parece haber dado un gran paso adelante en cuanto a la accesibilidad de Windows phone hay que reseñar que la mayoría de estas nuevas características sólo están disponibles, por ahora, para aquellos dispositivos configurados para funcionar en inglés, en algunos casos incluso sólo se soporta el inglés de Estados Unidos.

Esta realidad de accesibilidad sólo para anglo-parlantes deja bien claro que la administración de Estados Unidos si está haciendo un buen trabajo de incluisión y de apoyo a la accesibilidad en la tecnología obligando a las empresas tecnológicas a incluir productos de apoyo y características de accesibilidad en sus productos.

Europa sigue trabajando en su Mandatory 376 para especificar los requerimientos necesarios de accesibilidad y usabilidad en la tecnología para Europa. Esperemos que pronto esté en uso en todos los juzgados europeos y en todos los departamentos de diseño de productos de las principales empresas tecnológicas como Microsoft para que entiendan que la accesibilidad es para todas las personas y que el idioma también puede ser una barrera de accesibilidad.

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.

Accesibilidad en un tablet con Windows 8

La empresa Microsoft ha publicado recientemente la ultima versión de su sistema operativo para ordenadores personales. Esta nueva versión es conocida como Windows 8 y viene en dos versiones principales: Windows 8 y Windows 8 RT. Windows 8 RT esta diseñada para ser utilizada en dispositivos móviles con pantalla táctil, como puede ser una tablet.

La accesibilidad de Windows 8 viene de serie para muchos perfiles de discapacidad. Incluye lector de pantallas, magnificador, configuración de alto contraste, reconocimiento de voz, teclas pegajosas y algunas herramientas adicionales de accesibilidad. Una prueba de su accesibilidad es este mismo articulo, el cual ha sido escrito en un sistema operativo Windows 8 Enterprise utilizando Narrator, el lector de pantallas incluido en Windows.

Windows 8 y su nuevo modelo de uso

Windows 8 presenta una interfaz con una metodología de uso bastante distinta a la de versiones anteriores de Windows. El escritorio clásico ha sido relegado a un segundo lugar. Ahora las aplicaciones son mas importantes. En la parte inferior de la pantalla están localizados controles para interactuar con el sistema como puede ser un botón para mostrar un teclado en pantalla. En la parte superior derecha están los típicos controles para maximizar, minimizar y cerrar ventanas pero las barras de menú han desaparecido de todas las aplicaciones. Los usuarios acostumbrados a versiones anteriores de Windows pueden sentirse desorientados y confusos durante las primeras sesiones de uso.

Esta interfaz promete ser mas sencilla e intuitiva que la de versiones anteriores. El problema es que, aunque esto sea cierto, muchos usuarios utilizan Windows de forma mecánica y no realizando procesos de comprensión intuitiva de la interfaz. Quizás sea el momento de que el usuario comprenda a su dispositivo en lugar de usarlo sin pensar.

Tablets con Windows 8 y personas ciegas

Las tablets han tenido mucha aceptación entre personas con y sin discapacidad, incluso entre las personas ciegas, para las que el tamaño de una pantalla táctil no aporta mejoras frente a las que presenta un smartphone como un iPhone o un Nexus. Windows 8, al igual que la versión de escritorio, incluye Narrator en la versión para tablets aunque hay que comprender las diferencias de uso entre un equipo con teclado fisico y un equipo con pantalla táctil.

Narrator esta diseñado para ser utilizado tanto con un teclado físico como con una pantalla táctil. En un equipo con un teclado físico utilizando la tecla de bloquear mayúsculas como tecla de control del lector de pantallas permitiendo explorar zonas de las ventanas y de la interfaz a las que no llega el foco del cursor. En una pantalla táctil Narrator captura los gestos táctiles del sistema y reconoce gestos con uno, dos, tres y cuatro dedos para controlar el lector de pantallas. Por ejemplo, para acceder al listado de comandos de Narrator debemos pulsar con cuatro dedos tres veces la pantalla.

Siguiendo con la experiencia de Narrator en un equipo con pantalla táctil podemos arrastrar el dedo y Narrator verbalizara el elemento que está bajo el dedo. Esto en la mayoría de elementos que resulten compatibles con la capa de accesibilidad de Windows 8.

Los gestos de control son similares a los de VoiceOver para iPhone e iPad aunque hay notables diferencias. Por ejemplo, el gesto equivalente a flick derecho e izquierdo de iPhone se hace con 3 dedos en Windows 8.

Otro problema importante es que, a diferencia de VoiceOver, TalkBack, Spiel o Mobile speak; Narrator se inicia con una configuración poco compatible con el uso de una pantalla táctil. Por defecto hay opciones desactivadas relacionadas con una escritura cómoda con el teclado en pantalla, la exploración de la pantalla con los dedos o el modo de exploración en detalle. Esto obliga al usuario ciego a personalizar el lector de pantallas con pocos conocimientos sobre los gestos mas habituales.

También indicar que existen aplicaciones que resultan confusas o nada compatibles con Narrator por lo que una persona ciega no podrá usar estas aplicaciones.

Los usuarios de magnificación de pantalla pueden encontrar que el zoom hace movimientos extraños al activar el teclado en pantalla. Lo mismo sucede con ventanas en las que se muestran barras de desplazamiento. No se sincroniza de forma apropiada el deslizamiento de una ventana con el deslizamiento de la magnificación. El usuario de magnificación de pantallas debe ir modificando tanto su foco de exploración ampliada como las barras de desplazamiento de la ventana de la aplicación que se este utilizando.

Windows 8 en tablets con otros perfiles de discapacidad

Los tablets con Windows 8, aunque su configuración y características técnicas puedan considerarse elevadas, se ven muy limitados en procesamiento y almacenamiento debido a que Windows 8 RT consume muchísimos recursos. Las funciones de reconocimiento del habla se limitan al dictado y algún comando de voz. La campana del sistema puede ser ocultada por alguna ventana o panel flotante y las teclas pegajosas pueden ser incompatibles con algunos teclados Bluetooth que no gestionan bien el mantenimiento de las comunicaciones entre dispositivos. Todo esto se origina por intentar llevar un sistema operativo de ordenador de escritorio a un dispositivo móvil y no querer adaptar la experiencia de usuario a cada caso.

Con todos estos datos podemos afirmar que Windows 8 es un sistema operativo casi terminado con respecto a su accesibilidad. Fallos más o menos importantes en sus productos de apoyo se pueden ver agravados al utilizar un equipo portátil con recursos limitados como es el caso de algunas tablets. Esto obliga a mantener la consabida afirmación de: una persona con discapacidad está obligada a adquirir un equipo con Windows con una configuración de procesador y memoria elevados ya que su producto de apoyo consumirá gran parte de los recursos

Conclusiones

Es gratificante comprobar que Microsoft se ha unido al carro de otros grandes fabricantes de sistemas operativos en la idea de que la accesibilidad, y sus productos de apoyo, deben estar incluidos de serie en los equipos. Una persona con discapacidad tiene el mismo derecho que el resto de personas a utilizar un equipo informático desde el primer instante. Aunque Narrator, la magnificación y otros productos de apoyo presentan algunas anomalías de comportamiento es necesario reconocer que esta nueva versión de Windows presenta un aspecto más que interesante y se merece una oportunidad de ser utilizado por personas con y sin discapacidad que quieran aventurarse, con paciencia y ganas de cambiar su forma de pensar, con un nuevo modelo de uso de equipos informáticos.

Microsoft y la accesibilidad en móviles siguen sin entenderse del todo

Hace unos días la empresa Microsoft ha sacado al mercado su nuevo sistema operativo para dispositivos móviles. Este nuevo sistema operativo, conocido como Windows Phone 8, pretende competir con otras plataformas como Android e iOS.

Accesibilidad en Windows Phone 8

El nuevo sistema operativo de Microsoft para dispositivos móviles ha salido al mercado con menos opciones de accesibilidad que las que incluye su hermano mayor, Windows 8, ya que permite menos características de personalización y no incluye lector de pantallas para personas ciegas o un sistema de reconocimiento de voz integral.

Un ejemplo de su limitación es, por ejemplo, que el soporte de Speech, el sistema de Microsoft para hablar y oir a tu dispositivo móvil, se limita a verbalizar el número del teléfono o el nombre del contacto que te llama, leer un mensaje de texto de un contacto o dictar una respuesta. En ningún caso se permite explorar la interfaz del dispositivo con una respuesta de síntesis de voz o controlar el dispositivo a través de la voz mediante comandos de voz.

Algunas de las características de accesibilidad para personas con discapacidad visual parcial son:

Modo de alto contraste

El sistema incluye un modo de visualización en alto contraste. Este modo está soportado por todos los controles del sistema que mantengan su aspecto por defecto. Esto es: si un desarrollador incluye un botón en su aplicación y no modifica su aspecto visual el botón será compatible con el modo de alto contraste. Si modifica su color o utiliza una imagen de fondo puede que el modo de alto contraste no funcione correctamente en ese control.

El sistema operativo también permite usar temas visuales personalizables por lo que el usuario puede crear un tema de alto contraste para su entorno. El problema es que estos temas de visualización sólo se aplican a los diálogos y ventanas generales del sistema no a aplicaciones concretas.

Magnificador de pantallas

Windows Phone 8 incluye un magnificador de pantallas controlado por gestos sobre la pantalla táctil. Con este magnificador el usuario podrá ampliar la imagen mostrada en la pantalla y explorar distintas partes del interfaz del dispositivo de forma más detallada.

Ampliar el tamaño de letra

El sistema proporciona 5 tamaños por defecto para el texto. El usuario puede definir el tamaño más apropiado para sus necesidades. El problema es que esta preselección no está adoptada por todas las aplicaciones. Las propias del sistema, como la aplicación de e-Mails, contactos, mensajería y la pantalla de bloqueo del dispositivo si lo soportan.

Los desarrolladores de Windows Phone 8 deben hacer que las etiquetas de texto utilizadas en sus aplicaciones respeten esta preselección.

Accesibilidad a medias

Microsoft ha vuelto a olvidarse de personas con discapacidad física y discapacidad visual total. al menos, en esta versión de Windows para dispositivos móviles si es posible desarrollar un lector de pantallas. Cosa que no se podía hacer en la versión anterior, conocida como Windows Phone 7. Esto nos permite pensar que en un futuro, esperemos que breve, personas ciegas y con problemas de movilidad podrían utilizar dispositivos móviles con este sistema operativo.

Esperemos que estos productos de apoyo que aún no están disponibles para esta plataforma sean desarrollados por Microsoft y, al igual que sucede en Android, BlackBerry7 e iOS, una persona con discapacidad no tenga que pagar más para usar un dispositivo.

Microsoft Surface, la tablet de Microsoft para Windows 8

La empresa Microsoft presentó ayer, de la mano de Steve Ballmer, lo que parece ser su primer tablet comercial. Este nuevo producto fue bautizado con el nombre de Surface.

Este producto comparte nombre con la mesa de superficie táctil ya comercializada desde hace unos años por esta misma empresa.

Buscando la unión del software y el hardware

Microsoft, desde hace muchos años, ha apostado por producir software mientras otros fabricantes adaptan y crean hardware compatible. Con Surface parece que Microsoft quiere romper esta tendencia y ha presentado un dispositivo móvil completamente armonizado con su nueva versión de sistema operativo, el conocido como Windows 8.

Surface saldrá a la venta en dos modelos bien diferenciados por su procesador: versión ARM, con casi medio kilogramo de peso y características de conectividad más limitadas; y un modelo de procesador Intel, denominado pro, de casi un kilogramo de peso y con la última tecnología en cuanto a conectividad.

Windows 8 y su accesibilidad

Esta tablet llevará como sistema operativo Windows 8. Microsoft, al igual que otros fabricantes de sistemas operativos y productos móviles, ha optado por comenzar a incluir características de accesibilidad y productos de apoyo en su sistema operativo.

Narrator, el lector de pantallas de Microsoft, y funciones de magnificación de pantallas vienen incluidas en esta nueva versión de Windows con importantes mejoras con respecto a otras versiones de este sistema operativo. Narrator ahora es más parecido a un lector de pantallas real pudiendo leer información bajo demanda del usuario y seguir, casi por completo, el foco de navegación mientras el usuario ciego explora la interfaz de la pantalla. Otra mejora importante de Narrator es que Microsoft ha incorporado la posibilidad de utilizar gestos para controlar la exploración del lector de pantallas por lo que un usuario ciego no se verá obligado a conectar un teclado u otro dispositivo externo a su dispositivo táctil con windows 8.

En el apartado de accesibilidad visual el magnificador ha sufrido mejoras importantes pero sigue sin tener tantas prestaciones como otros productos de magnificación para windows por lo que algunos usuarios con discapacidad visual parcial encontrarán que este producto de apoyo no satisface todas sus necesidades.

Windows ha incorporado siempre mayores posibilidades de personalización de tamaños, fuentes, colores y contrastes para los elementos visuales del sistema frente a otras plataformas como Apple OSX, Gnome o KDE, en las que las personalizaciones son más dificultosas o menos globales. En Windows 8 se sigue con el mismo juego de características de personalización de apariencia visual que ya se disfrutaba en Windows 7.

Campana de sistema para discapacidad auditiva, teclas pegajosas y otros elementos de accesibilidad ya habituales en esta plataforma siguen presentes en esta nueva versión de Windows.

El reconocimiento del habla también es una característica presente en esta versión del sistema operativo y, aunque ha sufrido mejoras con respecto a Windows Vista y 7, sigue sin poder considerarse que este servicio de control por voz sea suficiente para una persona que no pueda utilizar un teclado o un ratón por lo que tendrá que utilizar productos específicos como Dragon Naturally Speaking.

La principal desventaja de Windows 8 es que su nuevo interfaz ha roto con muchas prácticas y convenciones existentes en anteriores versiones de este sistema operativo provocando que la curva de aprendizaje sea mayor y que la experiencia de usuario, para los usuarios habituales de Windows, sea negativa durante los primeros momentos.

Apuntador capacitivo para Surface

La versión pro de Surface incluye un stylus o apuntador capacitivo del tamaño de un bolígrafo. El dispositivo incluye sensores que permiten distinguir si el usuario está utilizando su dedo o el stylus. Además, el stylus se fija a la estructura del dispositivo mediante imanes.

Adaptar este stylus a un licornio o apuntador bucal no debe ser complejo por lo que personas con discapacidad física podrían utilizar este dispositivo de forma sencilla.

Carcasa y anclaje de Surface

Surface utiliza imanes también para la fijación de protectores, teclados externos, peanas y otros elementos. Estos imanes podrían ser utilizados para el anclaje a una silla de ruedas o un atril para personas con discapacidad. El problema está en el material utilizado para el revestimiento del dispositivo, se trata de una aleación de mercurio denominado VaporMg desconociendo las posibles implicaciones de alergias cutáneas, incompatibilidades de anclaje para tornillos o bisagras en atriles y sillas de ruedas o si el material es antideslizante para las manos para personas con problemas a la hora de manipular o sujetar objetos.

Su pantalla resulta más alargada que la tendencia de otros tablets del mercado. Utiliza una distribución similar a la de una pantalla de televisión panorámica (formato 16/9) por lo que puede resultar más apropiado como atril de silla de ruedas al ocupar menos espacio de largo. Pero esto puede dificultar el acceso a los usuarios que no puedan desplazar el brazo o la muñeca y no puedan llegar de una esquina a otra de la pantalla. Estos problemas se pueden superar fácilmente con un apuntador bucal con las dimensiones apropiadas para cada usuario.

Precio y comercialización

Microsoft no ha desvelado ni la fecha de comercialización ni su precio aunque Steve Ballmer ha indicado que tendrá un precio competitivo para ambos modelo.

El producto saldrá al mercado con dos grandes competidores: Android y Apple iPad. Puedes consultar más información de este producto en Surface official web site.

La accesibilidad en crisis para los desarrolladores ciegos

En todas partes se habla de la accesibilidad en general, en otras partes, además, se habla de la accesibilidad a la Web. En muy pocas partes se habla de los problemas que encontramos los desarrolladores ciegos para poder diseñar y desarrollar software.

En la red se está moviendo una corriente de curiosidad sobre si una persona con ceguera puede desarrollar software. La respuesta, hablando desde mi experiencia personal como desarrollador en varios lenguajes y plataformas, es que si pero no gracias a esas grandes empresas y organizaciones que se mueven en pro de la accesibilidad. Esa accesibilidad que atrae a la gente y los medios de comunicación es para una mayoría de personas con discapacidad, con perfiles de discapacidad mayoritarios. Digo esto porque conozco la postura de grandes empresas como Sun microsystems, recientemente adquirida por Oracle, que no duda en adherirse a proyectos europeos en pro de la Accesibilidad pero ante una pregunta de un servidor sobre si sus herramientas de desarrollo serán accesibles también le contestaron que hay muy pocos desarolladores ciegos en el mundo como para tomarse el trabajo. Otra gran empresa de desarrollo de software y sistemas operativos, hablamos de Microsoft, que tiene uno de los departamentos de accesibilidad con más personal del mundo; parece que se asegura que cada nueva versión de sus diversos productos software guarden una compatibilidad hacia atrás en su interfaz para mantener la poca accesibilidad que tengan sus productos. Esto es así excepto para sus herramientas de desarrollo, donde a cada nueva versión un desarrollador ciego encontrará más y más problemas. Apple, empresa que se enorgullece de sacar todos sus productos accesibles desde la caja y con un departamento de accesibilidad bastante funcional, ante la petición de hacer más accesible su herramienta de diseño de interfaces comenta que mejor esforzarse en hacer accesible la versión que saldrá para la nueva generación de su suite de desarrollo software, suite que va con retraso y mientras un servidor diseña los interfaces de sus aplicaciones para MacOS X, iPhone e iPad utilizando matemáticas, mucha imaginación y mucha cantidad de código fuente en sus programas.

Las propias empresas de desarrollo de software para personas con discapacidad, como pueden ser Freedom scientific (creadores de Jaws), GWMicro (Window eyes) o Dolphin software (creadores de Hal) no se interesan en proporcionar soporte, scripts y mapas de ventana para sus lectores de pantalla.

Editoriales que publican sus libros o sólo en papel o en formato electrónico donde el código fuente se imprime en una imagen, o redactan las explicaciones haciendo referencia a imágenes y resultados visuales por pantalla.

Con todo esto se podría aventurar uno a decir que no se puede programar si un desarrollador no puede ver la pantalla. Incluso hay un movimiento por crear un lenguaje de programación para ciegos ya que con los actuales parece que no puede trabajar un desarrollador ciego.

La realidad es que los lenguajes de programación son, la gran mayoría, completamente accesibles. Lo inaccesible son los entornos de desarrollo o herramientas de desarrollo. ¿Para qué quiero aprender un lenguaje de programación discriminatorio que no va a utilizar ninguna empresa de desarrollo de software? Nadie me contrataría si sólo domino un lenguaje de programación para ciegos. Un desarrollador debe conocer varios lenguajes de programación y dominar el manejo de los entornos de desarrollo para dichos lenguajes. Si un entorno de desarrollo es inaccesible, como puede ser el nuevo Visual studio 2010, un desarrollador ciego puede optar por utilizar un procesador de textos común y corriente, y normalmente muy accesible, y utilizar el compilador y depurador en línea desde la consola de comandos. El problema de esta solución es que hace que el desarrollador ciego sea menos productivo que un desarrollador que utilice Visual Studio 2010 y en la actualidad las empresas valoran más la productividad del desarrollador que su situación o la calidad de su código.

En esta situación de posible baja productividad nos encontramos muchos desarrolladores ciegos obligados por cada nueva versión que sale de un entorno de desarrollo por parte de estas empresas con gran responsabilidad social. Estas empresas que condenan a muchos profesionales del desarrollo software que poseen una discapacidad visual a buscar sus propias soluciones porque ni las empresas que desarrollan sus productos de apoyo les apoyan.

La conclusión es que la respuesta inicial se convierte en: hay desarrolladores ciegos pero están en peligro de extinción gracias a los mismos que alzan el estandarte de la accesibilidad para todos.