Este artículo está escrito por Mike Gifford, estratega sénior de CivicActions.


  • El problema: la accesibilidad digital en los servicios gubernamentales es difícil.
  • Por qué es importante: el contenido digital no es accesible para todos los usuarios y los informes de errores de accesibilidad a menudo nunca se abordan.
  • La solución: utilizar tecnologías de código abierto para desarrollar soluciones de accesibilidad rápidas y asequibles para todo el gobierno.

El software de código abierto (OSS) juega un papel fundamental en la construcción de un mundo digital más inclusivo. Las discapacidades afectan al 25% de la población, y muchas de las personas que enfrentan barreras con las interfaces digitales tienen discapacidades invisibles. Hay muchas formas de definir la accesibilidad digital, pero la mayoría gira en torno a eliminar las barreras que impiden que las personas perciban, operen y comprendan el contenido digital. Las personas están utilizando herramientas digitales en una gran diversidad de formas, por lo que las soluciones deben ser más sólidas para dar cuenta de ello.

Una cola de problemas abiertos

La mayoría de los proyectos de OSS tienen una cola de problemas abiertos, lo que es una gran ventaja para la accesibilidad . Los usuarios y desarrolladores no solo pueden enviar errores y solicitudes de funciones, sino que también pueden informar problemas de accesibilidad. Uno de los grandes desafíos de la accesibilidad digital es averiguar si el problema está relacionado con su instancia o configuración, o si alguien más se ha encontrado con el mismo problema. Una cola de problemas abierta permite a los usuarios y desarrolladores compartir sus experiencias con las barreras para los usuarios.

Estas colas de problemas suelen admitir argumentos basados ​​en el mérito. Los problemas relacionados con la accesibilidad a menudo se etiquetan para que sean fáciles de encontrar. Los mantenedores quieren que su proyecto sea lo más exitoso posible. No todos los proyectos de código abierto tienen una comunidad acogedora, pero los más exitosos tienen un equipo central de personas interesadas en alentar a otros a involucrarse para que puedan hacer crecer la comunidad. Muchos proyectos OSS exitosos entienden que se necesita un pueblo para construir y mantener software. Esto se refleja en el mantra de Drupal: “Ven por el código, quédate por la comunidad”.

Experiencia con comunidades

Se ha vuelto popular en muchas comunidades de OSS incluir un código de conducta para ayudar a garantizar que los conflictos se minimicen y resuelvan. Se entiende que la mayoría de las comunidades de OSS serían más fuertes si reflejaran mejor a las comunidades a las que intentan servir. Tener un mecanismo formal para ayudar a apoyar la diversidad y la inclusión es importante para Diversidad, Equidad, Inclusión y Accesibilidad (DEIA). Esto es importante tanto para los eventos presenciales como para la comunidad en línea.

Algunos proyectos han dado un paso más. ReactJS, EmberJS y Drupal se han inscrito en GAAD Pledge . Este es un premio anual de la Fundación GAAD para apoyar proyectos de código abierto que están trabajando para integrar la accesibilidad. Estos proyectos impulsan millones de interfaces digitales y, al hacerlas más accesibles de forma predeterminada, todos se benefician.

Necesidad y oportunidad

Muchas personas con discapacidades (PcD) luchan por encontrar un empleo significativo. Aunque muchas personas con discapacidad tienen títulos universitarios, muchas están desempleadas ya que existen muchas barreras para ingresar a la fuerza laboral. El cambio a equipos distribuidos con prioridad digital tiene el potencial de romper esas barreras en persona, pero cuando la tecnología no es accesible, muchas personas con discapacidad no pueden participar de manera efectiva.

Se puede hacer mucho con algunas herramientas automatizadas gratuitas y capacitación básica en pruebas manuales. Sin embargo, es importante reconocer que las personas con experiencias vividas de discapacidad tienen una gran cantidad de contribuciones valiosas para la comunidad de código abierto. Las personas que usan tecnología de asistencia a diario casi siempre tendrán una mejor comprensión de lo que necesitan que la mayoría de las personas que se ocupan de los problemas de control de calidad (QA).

Existe un impulso por el talento en el desarrollo de interfaces digitales nuevas y en evolución. Una población subrepresentada es PcD. Desde la pandemia, a los trabajadores del conocimiento se les ha permitido trabajar de forma remota. Trabajar desde casa ha beneficiado a muchas personas con discapacidad que tienen desafíos con el viaje diario o para encontrar el alojamiento que necesitan en un entorno de oficina. La comunidad de código abierto proporciona una red global de personas que buscan personas que se involucren profesionalmente en la implementación y extensión del código. Las personas con discapacidad pueden participar en una gama mucho más amplia de tareas que simplemente probar la accesibilidad.

Innovación y coopetencia

Otra ventaja para el código abierto y la accesibilidad es la coopetencia , donde los productos de la competencia, como Drupal y WordPress, comparten mejores prácticas y aprenden unos de otros. Esto no sucede en todas las áreas, pero sucede comúnmente con la seguridad, la accesibilidad y el rendimiento, que nunca reciben suficiente atención. Tener una licencia común permite que el código se recoja y comparta fácilmente entre proyectos. Esto se refleja en iniciativas como We4Authors Cluster de Funka y 'Proudly Found Elsewhere' de Drupal.

El código abierto permite la innovación al permitir que los desarrolladores se suban a los hombros de gigantes.

La accesibilidad también es un motor para la innovación dentro de los proyectos de código abierto. Crear herramientas que sean semánticas y funcionen bien con PcD significa que también es mejor para las interfaces de texto a voz y de voz a texto. Los formatos estructurados que se requieren para la accesibilidad también permiten que otras máquinas lo manipulen mucho más fácilmente.

Ejemplos

La innovación ocurre en varios niveles con el código abierto. Como ejemplo, Deque's Axe realmente ha demostrado cómo puede acelerar la innovación. Esta agencia de accesibilidad creó un motor de evaluación de accesibilidad de código abierto que se ha disparado en popularidad. Axe ahora está incorporado en Lighthouse de Google, Accessibility Insights de Microsoft, Pa11y, así como en una amplia variedad de herramientas de CI/CD. Muy pronto, Drupal incorporará pruebas de hacha en nuestra línea de desarrollo para detectar problemas de accesibilidad incluso antes en el proceso de desarrollo.

CivicActions ahora se dedica a respaldar el desarrollo de monitoreo de accesibilidad de todo el gobierno de código abierto rápido y asequible. Con los modernos motores de evaluación de accesibilidad de código abierto, ahora podemos escanear rápidamente los sitios gubernamentales en busca de barreras. Luego podemos crear perfiles de qué herramientas y patrones están causando la mayoría de los problemas a los usuarios. Tener información más oportuna y pública puede ayudar a los gobiernos a tomar la decisión de tomar la accesibilidad más en serio.

Durante demasiadas décadas, los gobiernos han estado jugando a la accesibilidad. Elaborar largos informes de errores que a menudo nunca se abordan. Necesitamos soluciones que incentiven a los departamentos gubernamentales a demostrar un progreso continuo.

El software de código abierto y la accesibilidad van de la mano en la construcción de un mundo más inclusivo. El código abierto permite la innovación al permitir que los desarrolladores se suban a los hombros de gigantes. Brinda a las personas con discapacidad la oportunidad de involucrarse y brindar experiencia en la creación de nuevas herramientas inclusivas. También permite que todos aprendan unos de otros para que los proyectos no tengan que perder tiempo probando si los patrones de diseño son accesibles o no.


👋 ¡Puedes escribir un artículo como este! Comparta sus pensamientos con una comunidad de servidores públicos. Aprende más

(Crédito de la imagen: Unsplash)