Revista Salud y Bienestar

La accesibilidad en Linux es buena (pero podría ser mucho mejor)

Por David Ormeño @Arcanus_tco

A diferencia de las alternativas propietarias, Fedora (y otras distribuciones de Linux con el escritorio Gnome) incluye herramientas de accesibilidad integradas, tales como:

Licenciamiento de código abierto u open source.

Linux es diferente porque se puede instalar el sistema operativo, incluyendo la tecnología de asistencia, en tantos equipos como desee, sin ningún tipo de derechos de licencia.

Distribuciones a medida para ayudar a las personas con discapacidad

Las versiones de Linux diseñadas para las personas con discapacidad en general, comienzan con el habla de forma predeterminada, y contienen selecciones de aplicaciones que se sabe que son accesibles. Los ejemplos incluyen:

También pueden tener un tema predeterminado y un fondo que les haga ver más fácil a las personas que tienen discapacidad visual. Knoppix ADRIANE, por ejemplo, utiliza SBL (lector de pantalla para usuarios ciegos Linux). A diferencia de los dispositivos especializados, las distribuciones de Linux traen un montón de ventajas únicas. No cuestan nada, puedes instalar cualquier software que desees (siempre que tu distribución lo tenga), y las actualizaciones son gratuitas. Esto es mejor que los acuerdos de mantenimiento de software costosos y un entorno bloqueado.

GUI Optativo

El escritorio de Linux es opcional; los usuarios pueden optar por ejecutar programas en línea de comandos en lugar. Esto significa que los usuarios pueden evitar posibles incompatibilidades de la tarjeta gráfica, ya que generalmente cuentan con el apoyo suficiente como para usar el modo texto. El modo Texto también no sufre de tantos errores de accesibilidad que programas gráficos a menudo tienen.

El kernel de Linux tiene un lector de pantalla integrado, llamado Speakup, que, junto con un sintetizador de voz software como eSpeak o un sintetizador hardware como DoubleTalk, leerá la pantalla para usted. Esto podría ser una opción ideal para las computadoras poco poderosas, donde el escritorio no funciona bien, o para aquellos que no necesitan o quieren un entorno de escritorio. Speakup también es compatible con pantallas Braille si tiene el paquete brltty instalado.

Hay distros diseñadas específicamente para ser accesible en modo de texto, así como distribuciones que se vuelven accesibles con una opción en el arranque, como TalkingArch. Debian es accesible en modo texto si usted presiona s después de iniciar el arranque de la distribución (pero antes de que se inicie).

Speakup no está incluido en el kernel de Linux de Fedora. No estoy completamente seguro de por qué, pero creo que es en gran parte debido a que el código de Speakup nunca ha salido para puesta en escena (es decir, inestable) del árbol del kernel, y Fedora no incluye la implementación de su código. Yo no entiendo por qué Speakup se considera inestable todavía, porque no lo es.

Elección del entorno de escritorio

Linux también ofrece una selección de los escritorios a usar, pero no todas las computadoras de escritorio son igualmente accesibles, lo que explicaré más adelante. Las distribuciones de Linux mayores ya son accesibles en su .iso predeterminado, como Fedora y Ubuntu, o incluyen una versión con un escritorio accesible. Escritorios accesibles incluyen Gnome, Mate, y Unity.

Instalación y mantenimiento independiente

La instalación y mantenimiento Independiente es una gran ventaja de Linux el cual tiene muchas alternativas. Debido a que muchas distribuciones Linux vienen con herramientas de accesibilidad incorporadas, usted puede instalar de forma independiente, actualizar y mantener el sistema, sin tener que depender de una persona vidente. (Linux todavía tiene situaciones en las que puede necesitar ayuda de personas videntes, como al entrar en el firmware del sistema antes de arrancar, pero tengo la intención de mejorar esto si puedo.) Esto no estaba disponible en cualquier otra plataforma cuando me cambié a Linux, pero a mi entender Windows ahora tiene un .iso que se puede utilizar para instalarlo; sin embargo, sólo se ejecuta en un conjunto limitado de hardware. Mac OSX tiene un lector de pantalla integrado (y posiblemente otras herramientas de accesibilidad), pero el sistema operativo y el hardware no son una opción para mí, ya que es de código cerrado y prohibitivamente caro.

La accesibilidad en Linux podría ser mucho mejor

Cuando se trata de la accesibilidad, Linux tiene algunos problemas. Algunos son relacionados con el software, tales como errores, pero la mayoría no lo son. Aquí hay algunos puntos débiles de la accesibilidad en Linux, y mis sugerencias sobre cómo hacer un mejor Linux:

Comunidad de accesibilidad pequeña

La comunidad de personas con discapacidad que están usando Linux es mucho más pequeña que otras comunidades de código abierto, lo que conduce a una serie de cuestiones, tales como correcciones de errores de lento ritmo. No estoy seguro de cuantos usuarios de Linux son ciegos, pero relativamente pocos de nosotros nos tomamos el tiempo para devolver a la comunidad. No archivamos los errores o escribimos parches, por lo que los errores de accesibilidad a veces puede tomar un tiempo para que los arreglaran. Pero ellos se arreglan. Una solución es hacer que más ciegos utilicen Linux. Una comunidad más grande, con más gente, podría conducir a un Linux más accesible. En mi experiencia, la comunidad Fedora realmente se preocupa por la accesibilidad, por lo que cuando ellos saben acerca de un error, trabajan para arreglarlo rápidamente.

Comunidad de desarrolladores pequeña

El número de desarrolladores que trabajan específicamente en herramientas de accesibilidad es bastante pequeño. Por ejemplo, sólo hay un desarrollador en , dos desarrolladores , y un único desarrollador en . No sé cuántos desarrolladores en otras plataformas son asignados específicamente a accessibilidad, pero me imagino que el número es mucho mayor. Una solución obvia es conseguir más desarrolladores interesados en ella y en el hacking de accesibilidad. Esto le dará a la ya gran experiencia de accesibilidad en Linux un gran impulso.Linux también tiene una notable falta de juegos de audio, así como las aplicaciones de auto-expresando. La solución a este ser que tome un poco de esfuerzo, porque estas aplicaciones necesitan ser desarrollados y puestos a disposición de los usuarios ciegos. Como un proyecto patrocinado, Fedora podría estar en la mejor posición para hacer esto, pero los desarrolladores de la comunidad tendría que impulsar esto.

Falta de aplicaciones altamente especializadas

Linux puede ser a veces carente de aplicaciones altamente especializadas, como las aplicaciones para manejar los formatos de libros DAISY (Digital Accessible Information System) que son comunes en la comunidad de ciegos. Hay algunas aplicaciones para manejar este formato, pero la mayoría han sido abandonadas o no son compatibles con el nuevo formato DAISY 3 utilizado por Bookshare. (Los libros DAISY se pueden abrir en Firefox, y hay un paquete de software llamado Emacspeak que puede leerlos, así que no estas completamente sin opciones.)

Linux también tiene una notable falta de juegos de audio, así como las aplicaciones de auto-expresion. La solución a esto es que se tome un poco de esfuerzo, porque estas aplicaciones necesitan ser desarrolladas y puestas a disposición de los usuarios ciegos. Como un proyecto patrocinado, Fedora podría estar en la mejor posición para hacer esto, pero los desarrolladores de la comunidad tendrían que impulsar a la comunidad.

Sin apoyo de organismos gubernamentales ni las agrupaciones de ciegos

Esto no es tanto un problema, es una molestia. Por lo que yo sé, los organismos gubernamentales responsables de la compra de equipo de adaptación para las personas ciegas y con discapacidad, tienen poca (o ningún) interés en apoyar a Linux y a los proyectos de código abierto. Todavía tengo que encontrar una buena razón para ello. Mirando el lado positivo, si eres un usuario ciego de Linux y te encuentras con un problema, hay varias maneras de obtener ayuda; no tienes que llamar a tu agrupación de ciegos y empezar a quejarte por teléfono. No estoy seguro de que haya una solución allí. Esto parece más un problema de relaciones públicas (o PR), o un problema político más que un tema de Linux en sí. Si es un entusiasta del software libre, y depende de cualquier tipo de tecnología de asistencia y utiliza Linux, le insto a tratar de correr la voz a los usuarios y agrupaciones de ciegos que hay otras opciones afuera.

Ignorancia general de la accesibilidad entre los desarrolladores videntes

Los desarrolladores que no dependen de las tecnologías de asistencia tienden a olvidar, o no saben, que una persona con discapacidad puede que desee utilizar su aplicación, leer su página web, y así. Obviamente hay categorías donde la accesibilidad sería difícil o simplemente imposible (juegos con miras y los editores de vídeo posiblemente se te vengan a la mente), pero el resto debe ser accesible a cualquier persona con discapacidad, significa la adición de soporte especial para que los lectores de pantalla puedan hacer lo que pidas y sus controles, o un diseño a escala para que las personas con magnificadores o lupa (incluidas ya en la distribución), pueden utilizarlo sin tener que exigir a sus pantallas demasiado. El problema no es necesariamente que a los desarrolladores no les importe. Más bien, es que la accesibilidad es muy especializada y requiere de alguien con conocimientos en el área, sin importar la plataforma.

El proyecto Gnome tiene buena documentación de desarrollo en materia de accesibilidad , así que si usted es un desarrollador y sólo tiene una idea de cómo funciona esto, échele un vistazo. Desde allí se tiene enlaces a todos los detalles geek.

Gnome es más accesible que otros escritorios Linux

La fundación Gnome emplea a los desarrolladores que mejoran la accesibilidad para ese proyecto, pero otros escritorios son a menudo menos accesibles, y en algunos casos no son accesibles. La comunicación y la colaboración entre los desarrolladores de escritorio ayudarían a asegurar que, independientemente de el escritorio que se use, se obtiene una gran experiencia de la accesibilidad. (Si usted es un desarrollador de un entorno de escritorio, por favor considere la accesibilidad para las personas con discapacidad cuando estás desarrollando. Una pequeña cantidad de esfuerzo adicional puede ayudarle a obtener más usuarios.)

Pensamientos finales

A pesar de todos los problemas que he descrito anteriormente, estoy convencido de que Linux es una solución obvia para las necesidades de las personas con discapacidad. La accesibilidad ha recorrido un largo camino, y siempre hay margen para la mejora, pero el ahorro de costes de Linux, junto con su modelo de código abierto, lo hacen ideal para cualquier persona, y especialmente para aquellos de nosotros que tenemos la mala suerte de tener una discapacidad. Estoy en una misión para ayudar a mejorar la accesibilidad de Linux y correr la voz acerca de este maravilloso sistema operativo, accesible. Hago esto mostrando los errores (o bugs), que se me presentan,acelerar los canales de chat para ayudar a otros cuando puedo, y tratando de conseguir que otros desarrolladores y usuarios se interesen ​​en Linux.

Si usted es un (nuevo) usuario deshabilitado en Linux, felicidades por hacer el cambio o la adición de Linux a su conjunto de herramientas. Muchas de las deficiencias de accesibilidad en Linux pueden ser resueltas por el crecimiento de sus comunidades de usuarios y desarrolladores. La capacidad de Linux para funcionar nativamente y sin problemas, en la mayoría del hardware, además de ser portabie entre el hardware, lo convierte en una buena opción para cualquier persona con varios equipos o dispositivos. Las comunidades de Linux están llenas de personas que están entusiasmados acerca de sus opciones de software y distribución, y de ayudar a otros en el camino. Ellos no siempre saben acerca de la accesibilidad, pero mi experiencia es que toman en serio la accesibilidad una vez que son conscientes de su importancia. No se puede pedir mucho más que eso. Si usted es un nuevo usuario de Linux, o está pensando en hacer el cambio, pero necesita ayuda, hay muchos recursos disponibles, incluyendo:


Volver a la Portada de Logo Paperblog