Bulos acerca de los Widget de Accesibilidad
Widgets o Plugins de Accesibilidad Web, ¿solución o problema?
De un tienpo a esta parte vengo oyendo voces dentro de la comunidad de profesionales de la Accesibilidad Web que, con más o menos razones, desestiman e incluso menosprecian a los Widgets de Accesibilidad Web.
En este artículo voy a comentar las diversas razones que les llevan a esa opinión. Ya te aviso que estoy de acuerdo con algunas y nada de acuerdo con otras.
Empecemos:
Los usuarios a los que van dirigidos los overlays o widgets de accesibilidad ya disponen de las herramientas que necesitan y las han empleado para entrar en la web que contiene el overlay.
Falso: Te pongo un ejemplo, el Daltonismo, no existe ni a nivel de Sistema Operativo (Windows, Linux, Android...) ninguna herramienta que te permita crear tu perfíl de colores. Y por supuesto no necesitan de nada especial para entrar en la web que tiene el overlay.
¿Cuándo sería cierta esta afirmación?: En la mayoría de Sistemas Operativos y Navegadores hay herramientas, que son muy limitadas, para ayudar a las personas con ciertas discapacidades. Para otros casos necesitan instalarse programas de ayuda (Lectores de pantalla...). Pero nunca tendrán la potencia de un Widget, siempre y cuando estemos hablando de uno que sea útil de verdad.
Los overlays o widgets de accesibilidad obligan a los usuarios a aprender a usar un producto que es, con mucha diferencia, inferior a las herramientas que han utilizado para entrar en la web.
Falso: Ya te he puesto un ejemplo que demuestra que no es verdad, o que es una verdad a medias que es lo mismo que una falsedad.
¿Cuándo sería cierta esta afirmación?: Todos aprendemos a usar software para realizar cada vez tareas más complejas y satisfactorias con un ordenador, mobil, tablet.... asi que ¿Qué hay de nuevo o diferente?
Los overlays o widgets de accesibilidad crean «guetos digitales» pues, al crear un diseño excluyente y forzar a los usuarios a usar estos productos, se les impide utilizar el diseño principal por tener una discapacidad.
Falso: Los Widgets no crean un diseño diferente, todos los que conozco cumplen la premisa de no modificar el diseño ni hacerlo excluyente. Llamar «guetos digitales» me parece fuera de lugar. ¿Los defensores de los "Mac" son un gueto y los de Windows otro?.
¿Cuándo sería cierta esta afirmación?: Si sólo usas una serie de páginas web porque tienen un determinado Widget que sabes usar o lo tienes personalizado a tus necesidades podrías estar perdiéndote la diversidad de sitios web. Pero en este caso estamos hablando de UX/UI así que es normal, todos lo hacemos. Hay diseños que nos gustán más y por ello los escogemos.
Los overlays o widgets de accesibilidad no ayudan a cumplir con las WCAG ya que, a día de hoy, sólo un 20%-30% de los errores de accesibilidad se pueden solucionar rastreando y reparando el código.
Cierto, pero con matices: Siendo verdad que no logran que una página web cumpla con el nivel AA de las WCAG, debo decir que hay pautas de las WCAG que sugieren el uso de un complemento para cumplirla. Pero hay otras que si ayudan a cumplirlas.
Por ejemplo, hay una pauta que obliga a que todos los elementos tengan un id, para un widget es fácil detectar si un elemento no tiene un id y añadírselo de forma secuencial.
Los overlays o widgets de accesibilidad no pueden reparar contenido en Java, SVG, Canvas, multimedia, etc.
Cierto: A día de hoy no ponen el foco en los elementos "difíciles", pero todo se andará. Ya lo veréis.
La mayoría de los overlays o widgets de accesibilidad no son accesibles a usuarios de teclado y lectores de pantalla e incumplen las pautas de accesibilidad
Cierto y Falso: La mayoría no, pero yo conozco uno que sí. ¿Os imagináis cual?
Los overlays o widgets de accesibilidad no pueden corregir los cambios de estado de las páginas más modernas que están impulsados por JavaScript.
Falso: Los Widgets "trabajan" sobre el HTML y el CSS, sin importar como se ha producido. Incluso hay alguno que detectan cambios en partes de un página y trabajan sobre ello.
Con los overlays o widgets de accesibilidad no se puede acceder al contenido añadido a través de iframes. Los iframes son un elemento común en casi todas las páginas web.
Cierto: Un iFrame es una página embebida dentro de otra, no se puede acceder desde la página padre. Pero queda fuera del propósito de un Widget. Y no son tan comunes y cada vez lo serán menos por la nueva política de particionado de cookies de terceros. Ya lo veréis.
Las modificaciones que los overlays o widgets de accesibilidad realizan en el código pueden causar, a los usuarios de lector de pantalla, ralentizaciones en la página y cambios inesperados en ella.
Falso: Todos los Widgets que conozco trabajan perfectamente, los serios claro, con los lectores de pantalla. Es un bulo interesado y poco realista.
La inteligencia artificial que emplean los overlays de última generación, a día de hoy, no sólo no mejoran la usabilidad de la página si no que empeoran la experiencia para los usuarios con discapacidad.
Falso: En serio que el uso de una herramienta tan sofisticada como la Inteligencia Artificial empeora la usabilidad de un sitio web. Es un poco exagerado, ¿no os parece?
Los overlays o widgets de accesibilidad dejarán de funcionar tan pronto como actives un enlace que se dirija a una web externa, pues la web externa no dispone de la línea de código que activa el overlay.
Cierto: Es una obviedad, si una página web no tiene un software instalado, no funcionará.
Si los overlays o widgets de accesibilidad fueran realmente necesarios los encontraríamos en páginas como Google, Amazon o las webs de grandes empresas tecnológicas como Apple o Microsoft.
Falso: Te invito a que veas páginas como la de Zara, El Corte Inglés, el Banco Santander.... Pero aún así, los Widgets no son necesarios, son útiles. Nada más.
El hecho de que un usuario tenga una discapacidad se considera información personal «sensible» (al igual que los datos sobre el origen racial o étnico, religión, etc.) Algunos overlays o widgets de accesibilidad detectan a los usuarios que tienen una discapacidad y guardan la información sobre su configuración para activarla en otros sitios web que utilizan el mismo overlay de accesibilidad. El problema es que el usuario nunca dio su consentimiento para ser rastreado y tampoco se le dio la opción de rechazar dicho seguimiento.
Falso: Todas las páginas tienen sistemas de rastreo de navegación por cuestiones de marketing y te piden permiso para poder usar aquellas cookies que son de rastreo.
Los overlays, en general, usan cookies para reconocer si tienen que tener en cuenta algún ajuste para ese usuario. Ninguno se guardan esa información porque no es necesario, la guarda el navegador. Hay que saber muy poco de cómo funcionan las cookies para hacer una aseveración de este tipo.
Los clientes de los overlays o widgets de accesibilidad deben proporcionar acceso al código de su página al proveedor del overlay de accesibilidad para que introduzca en él la llamada a su producto. Lo que significa que la seguridad y el rendimiento de la página web del cliente está directamente relacionado con la seguridad y el rendimiento del sitio del proveedor del overlay de accesibilidad.
Cierto y Falso: Todos los plugins de todos los CMS's, incluido el WordPress, tienen que instalarse y darles acceso. Si no están bien hechos son una brecha de seguridad, pero los que hacen Widgets son profesionales. No puedes hacer un Widget si no tienes conocimientos avanzados de programación.
Te podría aburrir con la cantidad de falsedades vertidas sobre este tema. Yo creo que hay empresas que han usado un Marketing Fraudulento y mintiendo para vender y por ello todos son metidos en un mismo saco, lo cual no me parece justo.
También te podría decir que un ataque es la mejor defensa y si no tienes capacidad para hacer un Widget o que sea realmente útil estos ataques te vienen muy bien.
Esta es mi opinión, no dejes de informarte para tener la tuya.