Por qué es importante la accesibilidad para los temas de WordPress y sus usuarios
Publicado: 2020-07-22"¿Alguna vez leíste los subtítulos de un video para no tener que activarlo?" preguntó William Patton, un representante del equipo de temas de WordPress. “¿Usaste el 'bip' de un cruce de peatones para saber cuándo cruzar la calle? ¿Te encontraste leyendo el panel de información en un aeropuerto? Esas cosas se consideran características, pero en realidad son ayudas para personas con necesidades adicionales”.
Cuando hablé con Patton y otros representantes del equipo de temas, quedó claro que creían que la accesibilidad era una pieza vital del rompecabezas de creación de temas. El equipo ha realizado pequeños movimientos en el último año para llevar más temas a los estándares. Sin embargo, ha sido un proceso lento.
En julio pasado, el equipo inició un plan para agregar una nueva directriz cada dos meses más o menos que abordaría un solo problema de accesibilidad. Sería responsabilidad de cada autor de un tema asegurarse de cumplir con las nuevas pautas. Sería responsabilidad de cada revisor comprender cómo probar las pautas a medida que se implementan. Hasta ahora, el equipo solo ha requerido que los temas tengan un enlace de salto al contenido que funcione y menús de navegación con capacidad de teclado.
No todos los autores de temas estaban entusiasmados con el movimiento. Algunos todavía han mostrado resistencia un año después.
La semana pasada, cubrimos las noticias del tema Astra de alcanzar 1 millón de instalaciones activas. Un comentarista señaló que los datos muestran que a los usuarios finales no les importa la accesibilidad: el tema Astra no menciona que está preparado para la accesibilidad. La conclusión fue que el equipo de temas no debería implementar dichas pautas basándose en el éxito de uno de los temas más populares del directorio.
Si bien hay varias cosas que podríamos hacer para separar el comentario original y la visión limitada de la situación, podemos usarlo como un catalizador para discutir por qué la accesibilidad es algo que debe estar en la mente de todos los autores de temas. Patton, junto con los representantes del Equipo de Temas Carolina Nymark y Denis Zoljom, tuvieron mucho que decir sobre el tema.
El tema general fue que la conciencia es vital y que los desarrolladores de temas juegan un papel crucial para hacer que la web sea más accesible.
La conciencia es clave

Zoljom comparó la conciencia de accesibilidad con la de una persona cisgénero que mira el mundo desde la perspectiva de una persona transgénero. Una vez que se dio cuenta de los problemas más importantes, se aseguró de abordar los pronombres específicos de género en los comentarios de su código, como reemplazar las instancias de "él" con "ellos". Él espera que cambios tan pequeños provoquen cambios similares en otros.
Dijo que la situación era la misma con la accesibilidad. “Puede que no signifique mucho para una persona que no tiene ninguna discapacidad, pero ponerse en el lugar de otra persona cambia la perspectiva de uno. Es por eso que comenzamos a incluir cosas como enlaces de salto, navegación con teclado, etc.”
El equipo no espera que los autores de temas simplemente se vuelvan técnicamente competentes para abordar los problemas de accesibilidad en sus temas. Si bien eso sería una ayuda desde el punto de vista de la revisión, solo aborda los síntomas en lugar de las causas fundamentales de los problemas. En cambio, al concienciar a más desarrolladores, comenzarán a ver el desarrollo desde múltiples perspectivas. Preguntarán cómo los lectores de pantalla manejarán su tema. Preguntarán si sus colores tienen suficiente contraste para que los usuarios con baja visión puedan leer. Se preguntarán si los usuarios que no utilizan el mouse pueden navegar por los sitios de sus usuarios.
La parte técnica es la parte fácil. Cambiar de perspectiva y ser más empático con los que son diferentes es mucho más difícil. Pero no imposible.
“Muchos de los que construimos para la web carecemos de algunos conocimientos básicos sobre cómo es tener necesidades adicionales más allá de lo que es normal”, dijo Patton. “Hay un dicho: 'si pudieras verlo a través de mis ojos, lo verías de otra manera'. Si pudieras ver a través de los ojos de alguien con daltonismo o problemas de visión, literalmente verías las cosas de manera diferente”.
El problema con los humanos, en general, es que a veces puede ser difícil ver las cosas a través de los ojos de otra persona. Por supuesto, existen herramientas para simular problemas de accesibilidad para los desarrolladores, lo que ayuda. Sin embargo, estas herramientas no reproducen lo que es caminar por la vida con un impedimento o discapacidad en particular. Algunos de nosotros solo podemos vislumbrar parcialmente las dificultades que otros pueden tener al navegar por la web. Esto no significa que no podamos abordar las fallas del software que construimos y volvernos más inclusivos para todas las personas, especialmente si somos proactivos cuando surgen problemas.
Nymark identificó algunas áreas en las que la comunidad puede mejorar la conciencia:
- Asegúrese de que todos los colaboradores conozcan los requisitos de accesibilidad de WordPress para que todas las funciones nuevas sean accesibles.
- Resalta las mejoras de accesibilidad cuando se actualiza WordPress.
- Presenta casos de uso más diversos y resalta áreas donde la accesibilidad integrada en WordPress ha ayudado a las personas a compartir y acceder a contenido importante.
“El equipo de temas espera que al concienciar a los autores de temas sobre los problemas de accesibilidad, los autores aprendan que incluso los pequeños cambios en su código y diseño pueden tener un gran impacto positivo”, dijo.
¿Es importante la accesibilidad para los usuarios finales?

Ciertamente, la accesibilidad es importante para algunos usuarios. Sin duda le importó a Guillermo Robles, un ciego que demandó a la cadena de pizzerías Domino's en 2016 por un sitio web inaccesible. El caso judicial fue lo suficientemente importante como para moverse a través del sistema hasta llegar a la Corte Suprema de los Estados Unidos. Finalmente, el tribunal superior denegó la apelación de Domino de un fallo anterior. El tribunal del Noveno Circuito de los EE. UU. había dictaminado previamente que los sitios web comerciales se encuentran bajo el Título III de la Ley de Estadounidenses con Discapacidades (ADA) y deben cumplir con los estándares de accesibilidad.
Este fue un caso histórico en los EE. UU. para los defensores de la accesibilidad en octubre pasado. También vale la pena recordarlo a medida que nos acercamos al próximo 30 aniversario de la ADA el 26 de julio.
Domino's es un negocio de mil millones de dólares. La empresa tiene suficiente dinero para pelear tales batallas durante años. También tienen el dinero para contratar desarrolladores web de clase mundial para corregir cualquier problema de accesibilidad.

Sin embargo, para los propietarios de pequeñas empresas, contratar a un solo desarrollador, y mucho menos a toda una agencia o equipo, a menudo no es un comienzo. Muchas pequeñas empresas tienen la suerte de alcanzar el punto de equilibrio. WordPress y su ecosistema de soluciones gratuitas o de bajo costo han democratizado el comercio electrónico en una escala nunca antes vista. Significa que las tiendas familiares pueden tener presencia en línea. Significa que los adolescentes pueden comenzar a vender su arte personalizado y muchos otros pueden ganar dinero en línea sin el respaldo de fajos de efectivo.
Para estos propietarios de pequeñas empresas, muchos desconocen los problemas de accesibilidad. Eligen algunos complementos y encuentran un tema que coincida adecuadamente con su marca. La posibilidad de una demanda inminente relacionada con la accesibilidad es lo más alejado de su mente. Esta es una de las principales razones por las que WordPress debe ser líder en el cumplimiento de los estándares de accesibilidad. Los temas, que son la parte del sitio con la que los visitantes interactuarán, son posiblemente la parte más importante de esa ecuación.
Algunos argumentarían que los propietarios de pequeñas empresas deberían comprender las leyes de su jurisdicción. Eso es verdad. Sin embargo, también es en parte responsabilidad de los creadores del software, dicen los representantes del Equipo de Temas.
“Sí, la tecnología debería tener en cuenta las necesidades adicionales”, dijo Patton. “Sí, las herramientas deberían permitir que las personas tomen buenas decisiones con respecto a esto. Sí, debería ser fácil cumplir con un nivel mínimo de accesibilidad en las cosas que creamos con facilidad. Sí, debería ser una suposición justa que las opciones disponibles para elegir son accesibles”.
La web es inherentemente accesible desde el primer momento. Los navegadores web leen y emiten HTML sin procesar de tal manera que cualquier persona puede acceder al contenido. Patton dice que son las cosas que hacen los desarrolladores a partir de ese momento las que hacen que esa experiencia sea mejor o peor.
“Se hacen concesiones bien intencionadas pero no siempre útiles”, dijo. “Las compensaciones de diseño son las más fáciles de señalar. Tomar texto e incrustarlo en una imagen significa que parte de su valor se pierde a cambio de que se vea bonito. El uso de colores muy parecidos para el texto y el fondo puede crear un efecto interesante para algunas personas, pero para otras hace que sea imposible de leer. A veces se trata de equilibrar esas compensaciones con las necesidades de los demás, pero son ese tipo de compensaciones las que la mayoría de las personas luchan por abandonar”.
Nymark describió algunos problemas más técnicos que el usuario final promedio debería esperar que simplemente no sean un problema. Por ejemplo, es razonable suponer que un tema instalado desde el directorio oficial de WordPress estaría libre de errores de HTML, PHP y JavaScript. Estos son elementos por los que los usuarios no deberían preocuparse antes de activar el tema en su sitio. Los errores simplemente no deberían existir.
Es ese nivel de control de calidad lo que los usuarios finales deben esperar en términos de accesibilidad, una garantía de que el tema hace todo lo que se supone que debe hacer. No se trata de si los usuarios finales “se preocupan” por la accesibilidad.
“Si un formulario en la página de pago de una tienda no funciona, esto puede conducir a la pérdida de ingresos”, dijo. “Los usuarios confían en la solución técnica proporcionada por los complementos y temas y esperan que todos puedan usar su tienda. Ya sea que el propietario del sitio reconozca o no esto como un problema de accesibilidad, es irrelevante porque su página solo necesita funcionar”.
Por qué los autores de temas deberían preocuparse

“Si quienes eligen temas no consideran la accesibilidad y el autor del tema no la consideró, entonces los [visitantes] de los sitios creados con esos temas son los que pierden”, dijo Patton. "No es un gran salto darse cuenta de que la baja accesibilidad en su sitio equivale directamente a una reducción de usuarios potenciales".
Dijo que los usuarios finales naturalmente asumirían que los temas que eligen no tienen problemas de accesibilidad. Sin embargo, esa suposición suele estar lejos de ser precisa.
“Los autores de temas deben preocuparse por la accesibilidad de sus creaciones para que las personas que elijan sus temas no necesiten usarlo como un factor decisivo”, dijo.
Mi respuesta es que los desarrolladores deberían preocuparse por la accesibilidad porque es por el bien colectivo. Los humanos deberían preocuparse por asegurarse de que todos los demás humanos tengan las mismas libertades que disfrutan, que a menudo se dan por sentadas.
Incluso aquellos que no pueden verlo desde esa perspectiva deberían poder apreciar que es una decisión comercial inteligente. No tiene mucho sentido dejar dinero sobre la mesa, especialmente si usted es un desarrollador que vende un tema o vende características adicionales además de un tema gratuito. Hay todo un segmento de usuarios que representa dinero perdido.
Además, cada vez más países están implementando leyes en torno a la accesibilidad web. Con el tiempo, tales leyes serán comunes, particularmente en el sector empresarial. Los temas inaccesibles perderán usuarios a medida que se apliquen dichas leyes. Ahora es un buen momento para adelantarse al cambio inminente.
Más pautas por delante
El equipo de temas de WordPress ha tardado en adoptar directrices adicionales en torno a la accesibilidad. Sin embargo, se espera que lleguen más en algún momento. Los representantes del equipo quieren trabajar con autores y revisores por igual para que la transición sea lo menos dolorosa posible.
“No hemos agregado nada más porque los autores de temas aún no están lanzando temas con implementaciones funcionales de enlaces de salto y navegación de teclado utilizable”, dijo Patton. “Cuando esas dos cosas se vuelvan habituales, será el momento de introducir otro aspecto como requisito”.
Se espera que la siguiente pauta en línea sean enlaces subrayados en el contenido de la publicación. Esta sería una victoria fácil si el equipo puede superar la etapa actual. En este momento, los representantes del equipo no están seguros de cuándo sucederá eso.
“El hecho de que los autores hayan tardado tanto en hacerlo bien probablemente indica que debemos hacerlo mejor para guiarlos hacia los recursos para aprender cómo hacerlo y por qué es importante”, dijo Patton. "Tal vez esa sea una mejor vía a seguir que buscar implementar pedidos adicionales de ellos".
