La accesibilidad informática se refiere a la accesibilidad de un sistema informático para todas las personas, independientemente del tipo de discapacidad o la gravedad de la misma. El término accesibilidad se utiliza con mayor frecuencia en referencia a hardware o software especializado , o una combinación de ambos, diseñado para permitir el uso de una computadora por parte de una persona con una discapacidad o deficiencia.
Las funciones de accesibilidad tienen como objetivo hacer que el uso de la tecnología sea menos complicado para las personas con discapacidades. Las funciones de accesibilidad más comunes incluyen la conversión de texto a voz , los subtítulos y los atajos de teclado . Las tecnologías más específicas que necesitan hardware adicional se denominan tecnología de asistencia . [1]
Existen muchas discapacidades o impedimentos que pueden ser un obstáculo para el uso eficaz de la computadora. Algunos de estos impedimentos, que pueden adquirirse a causa de enfermedades , traumatismos o trastornos congénitos , incluyen:
Un tema estrechamente vinculado a la accesibilidad informática es la accesibilidad web . De manera similar a la accesibilidad informática, la accesibilidad web es la práctica de hacer que el uso de la World Wide Web sea más fácil para las personas con discapacidades. [2]
La accesibilidad suele abreviarse con el numerónimo a11y , donde el número 11 hace referencia a la cantidad de letras omitidas. [3] Esto es similar a las abreviaturas de internacionalización y localización , i18n y l10n , respectivamente. Además, a11y también figura en el Registro Suplementario de la USPTO bajo Accessibility Now, Inc. [3]
Las personas que deseen superar una discapacidad para poder utilizar una computadora cómodamente pueden necesitar una "evaluación de necesidades especiales" por parte de un consultor de tecnología de asistencia (como un terapeuta ocupacional , un tecnólogo en ingeniería de rehabilitación o un tecnólogo educativo ) para ayudarlos a identificar y configurar las tecnologías de asistencia adecuadas para satisfacer las necesidades individuales. Incluso aquellos que no pueden salir de su propia casa o que viven lejos de los proveedores de evaluación pueden ser evaluados (y asistidos) de forma remota utilizando un software de escritorio remoto y una cámara web . Por ejemplo, el evaluador inicia sesión en la computadora del cliente a través de una conexión a Internet de banda ancha , observa las habilidades informáticas del usuario y luego realiza ajustes de accesibilidad de forma remota en la computadora del cliente cuando sea necesario.
El mayor desafío en materia de accesibilidad informática es hacer que los recursos sean accesibles para las personas con discapacidades cognitivas, en particular aquellas con escasas habilidades comunicativas y de lectura. Por ejemplo, las personas con discapacidades de aprendizaje pueden confiar en símbolos patentados e identificar productos específicos a través de los símbolos o iconos del producto. Lamentablemente, las leyes de derechos de autor pueden limitar la publicación de iconos o símbolos a programas y sitios web basados en la web por parte de propietarios que no están dispuestos a publicarlos.
En estas situaciones, un enfoque alternativo para los usuarios que desean acceder a terminales de computadora públicas en bibliotecas , cajeros automáticos y quioscos de información es que el usuario presente una ficha en la terminal de computadora (como una tarjeta inteligente ) que tiene información de configuración para ajustar la velocidad de la computadora, el tamaño del texto, etc. a sus necesidades particulares.
Este concepto está recogido en la norma CEN «Sistemas de tarjetas de identificación – Interfaz hombre-máquina». [4] [5] El desarrollo de esta norma ha sido apoyado en Europa por SNAPI y se ha incorporado con éxito en las especificaciones de la organización electrónica de estándares de tarjetas inteligentes para autoridades locales (LASSeO). [6]
Dado que las interfaces de computadora a menudo requieren entrada visual y brindan retroalimentación visual, otro desafío importante en la accesibilidad informática es hacer que el software sea utilizable por personas con discapacidades visuales.
Para las personas con problemas de visión leves o moderados, elementos como fuentes grandes , pantallas con un alto DPI, temas e íconos de alto contraste combinados con retroalimentación auditiva y software de ampliación de pantalla son muy útiles. En el caso de problemas de visión graves, como la ceguera, el software de lectura de pantalla que proporciona retroalimentación mediante texto a voz o una pantalla braille actualizable es una adaptación necesaria para la interacción con una computadora.
Alrededor del 8% de los hombres y el 0,4% de las mujeres padecen algún tipo de daltonismo . [7] Las principales combinaciones de colores que pueden confundir a las personas con deficiencia visual son rojo/verde y azul/amarillo. Sin embargo, en una interfaz de usuario bien diseñada, el color no es la forma principal de distinguir entre diferentes elementos de información.
Algunas personas pueden no ser capaces de utilizar un dispositivo de entrada convencional , como el ratón o el teclado . Por lo tanto, es importante que las funciones del software sean accesibles utilizando ambos dispositivos. Idealmente, el software utilizará una API de entrada genérica que permita el uso incluso de dispositivos altamente especializados inauditos en el momento del desarrollo inicial del software. Los atajos de teclado y los gestos del ratón son formas de lograr este acceso, al igual que las soluciones más especializadas, incluidos los teclados de software en pantalla y los dispositivos de entrada alternativos ( interruptores , joysticks y trackballs ). Los usuarios pueden habilitar una función de rebote de tecla , lo que permite que el teclado ignore las pulsaciones repetidas de la misma tecla. La tecnología de reconocimiento de voz también es una alternativa convincente y adecuada a la entrada convencional de teclado y ratón, ya que simplemente requiere un auricular de audio comúnmente disponible.
El diseño de la interfaz de usuario también puede mejorar la accesibilidad para usuarios con discapacidades motoras. Por ejemplo, el diseño de señalización con barreras permite que las funciones de uso común requieran menos precisión para seleccionarlas.
El astrofísico Stephen Hawking es un ejemplo de una persona con graves limitaciones físicas y motoras que utilizó tecnología de asistencia para realizar actividades de la vida diaria . Utilizó un interruptor, combinado con un software especial, que le permitió controlar su computadora montada en una silla de ruedas utilizando su limitada y pequeña capacidad de movimiento. Este sistema personalizado le permitió permanecer móvil, investigar y producir su trabajo escrito. El profesor Hawking también utilizó tecnología de comunicación aumentativa y alternativa para hablar y un dispositivo de control ambiental para acceder al equipo de forma independiente.
Una pequeña cantidad de investigaciones modernas indican que utilizar un mouse de computadora estándar mejora las habilidades motoras finas. [8]
Aunque las interfaces de usuario de sonido tienen un papel secundario en la informática de escritorio común, estas interfaces suelen limitarse a utilizar efectos de sonido como retroalimentación. Algunos productores de software tienen en cuenta a las personas que no pueden oír debido a deficiencias auditivas, requisitos de silencio o falta de software de producción de sonido. Los sonidos del sistema como pitidos se pueden sustituir o complementar con notificaciones visuales y texto subtitulado (similar a los subtítulos ). Los subtítulos son un medio muy popular para transmitir información a las comunidades sordas y con discapacidad auditiva. La animación por computadora moderna también permite la traducción de contenido al lenguaje de señas mediante avatares de lenguaje de señas, como SiMAX. [9] [10]
Las API de software (interfaces de programación de aplicaciones) existen para permitir que los productos de tecnología de asistencia, como lectores de pantalla y magnificadores de pantalla , funcionen con el software convencional. Las API actuales o pasadas incluyen:
Algunas de estas API se están estandarizando en la serie de normas ISO/IEC 13066. [16] [17]
El software de accesibilidad también puede facilitar el acceso a los dispositivos de entrada a nivel de usuario. Entre ellos se incluyen:
Otros enfoques pueden ser especialmente relevantes para los usuarios con discapacidades de aprendizaje, entre ellos:
El Marco de Accesibilidad Abierta (OAF) [22] ofrece un esquema de los pasos que deben seguirse para que cualquier plataforma informática se considere accesible. Estos pasos son análogos a los necesarios para que un entorno físico o construido sea accesible. El OAF divide los pasos necesarios en dos categorías: creación y uso.
Los pasos de "creación" describen los precursores y los componentes básicos necesarios para que los desarrolladores de tecnología creen aplicaciones y productos accesibles. Son los siguientes:
Los pasos de "uso" describen lo que es necesario para el entorno informático en el que se ejecutarán estas aplicaciones accesibles. Son los siguientes:
Los siguientes ejemplos muestran que el OAF se puede aplicar a diferentes tipos de plataformas: sistemas operativos de escritorio, aplicaciones web [23] y plataformas móviles. Se puede encontrar una lista más completa en el Repositorio de Accesibilidad de Código Abierto del Grupo Open Accessibility Everywhere (OAEG).
El objetivo de las herramientas enumeradas es integrar la accesibilidad en diversas tecnologías convencionales. [41]
La accesibilidad informática desempeña un papel importante en el aula. La tecnología accesible puede permitir un aprendizaje personalizado para todos los estudiantes.
Cuando la tecnología accesible permite un aprendizaje personalizado, se producen efectos positivos en los estudiantes. El aprendizaje personalizado cambia el enfoque de lo que se está enseñando a lo que se está aprendiendo. Esto permite que los estudiantes se conviertan en parte integral del proceso de aprendizaje. La accesibilidad en el aula permite que millones de estudiantes de todos los orígenes tengan las mismas oportunidades educativas y se mantengan al nivel de sus compañeros sin discapacidades. [42]
Cuando las computadoras están personalizadas para los estudiantes en el aula, los estudiantes están más cómodos en el aula, los estudiantes con necesidades especiales reciben mejor asistencia y los maestros pueden ahorrar tiempo y esfuerzo. [43]
Si bien las computadoras pueden brindar una gran cantidad de apoyo en el aula, los iPads y las aplicaciones también pueden desempeñar un papel importante. Constantemente se desarrollan aplicaciones para ayudar a los maestros, padres y niños. Los educadores han notado que la facilidad y portabilidad de las tabletas las convierten en la opción preferida que ofrece uso en una variedad de entornos. Las ventajas incluyen interactividad, acceso a Internet y mensajería de texto. Los educadores han notado mejoras en las habilidades motoras, las habilidades de lectura y la interacción con otros en los estudiantes. [44]
Los padres y profesores pueden notar los efectos a largo plazo que tiene la accesibilidad en los estudiantes con discapacidades. Esto puede incluir una mejora de las habilidades sociales, mejores relaciones con la familia y los amigos, una mayor comprensión del mundo que los rodea y una demostración de autosuficiencia y confianza. Los cambios se pueden ver no solo en los niños sino también en los adultos. Las redes sociales pueden ayudar a los padres a aprender, compartir conocimientos y recibir apoyo moral. [44] [45]
La accesibilidad informática desempeña un papel importante en el lugar de trabajo. En los últimos años, los adultos han podido adaptarse a sus discapacidades gracias a la posibilidad de trabajar desde casa y a la disponibilidad de software fiable. Esto permite a los trabajadores trabajar en un espacio cómodo y, al mismo tiempo, mantenerse a sí mismos. Esto está permitiendo que miles de personas con discapacidad creen y obtengan puestos de trabajo por sí mismas. El bajo costo y la fiabilidad de las computadoras han facilitado el proceso. [46]
La Sección 508 exige que las agencias federales de los EE. UU. hagan que su tecnología electrónica y de la información (EIT) sea accesible a todos los empleados y miembros del público discapacitados. La Junta de Acceso de los EE. UU. desarrolla y mantiene los estándares de accesibilidad de la Tecnología de la Información y la Comunicación (ICT) . [47] La Junta de Acceso emitió una regla final que entró en vigencia el 18 de enero de 2018, actualizando los requisitos de accesibilidad según la Sección 508. Esta regla final requiere que todo el contenido electrónico generado por las agencias federales de los EE. UU. debe cumplir con los criterios de éxito de Nivel A y Nivel AA en WCAG 2.0, con cuatro excepciones para documentos que no sean web: 2.4.1 Bloqueos de omisión, 2.4.5 Múltiples formas, 3.2.3 Navegación consistente y 3.2.4 Identificación consistente. [48]
ISO 9241-171:2008 es una norma que proporciona orientación y especificaciones ergonómicas para el diseño de software accesible para uso público.
Este documento, elaborado por expertos independientes en normas, es el estándar más completo y técnico para diseñar funciones accesibles para software y cubre todas las discapacidades y todos los aspectos del software. Proporciona ejemplos de dos niveles de prioridad ('Requerido' y 'Recomendado') y ofrece una práctica lista de verificación diseñada para ayudar a registrar los resultados de las pruebas de software.
Debido a su complejidad y naturaleza técnica, y a que cuenta con más de 150 enunciados individuales, la norma ISO 9241-172 es difícil de interpretar y aplicar. Afortunadamente, no todos los enunciados son relevantes para todas las situaciones, por lo que puede ser aconsejable identificar un subconjunto de enunciados que se adapten al entorno de software en particular, lo que hace que el uso de este documento sea mucho más factible. [49]