Hoy queremos centrarnos en cinco elementos que suelen dar muchos problemas a los desarrolladores a la hora de hacer accesible una página web.
Bien sabemos que la accesibilidad web implica eliminar el máximo posible de barreras que pueden existir en una página web. En otros artículos, ya hemos hablado de cómo hacer accesible un sitio web y de cuáles son las pautas, normativas y estándares que se deben cumplir para ello.
Pero, ¿qué sucede con esas funcionalidades que suelen ser complejas y que por lo general suelen dar problemas cuando intentas dotarlas de accesibilidad?
¡En inSuit lo tenemos en cuenta! Por ello, hemos recopilado un grupo de funcionalidades muy complejas de hacer accesible con la finalidad de especificar qué hacer en estos casos.
Nos referimos al CAPTCHA, los formularios, los sliders (o carruseles), las tablas y los documentos PDFs. Elementos que a menudo nos encontramos en la web y que pocas veces cuentan con accesibilidad, o que en los mejores casos, la tienen mal adaptada.
A continuación, encontrarás una lista de elementos y pautas con la que podrás aplicar acciones que se traduzcan en mayor la accesibilidad web posible.
Lo primero que debes tener en cuenta, es que un CAPTCHA es una prueba, a nivel informático, que busca responder si el usuario es humano o no. Con la finalidad de dar acceso a la interacción dentro de las páginas o aplicaciones web.
Por ejemplo: darse de alta, ingresos a plataformas, compras online, comentarios, etc.
La principal barrera que existe con estos elementos es que la misma naturaleza de la tarea interactiva excluye a muchas personas con discapacidades.
Lo que resulta en una denegación de servicio a estos usuarios, haciendo que no puedan interactuar con la funcionalidad.
Muchos CAPTCHA populares ya no son efectivos o seguros, por eso nuestra recomendación es que puedas seguir la guía W3C, en la cual se proponen distintas acciones que encuentran soluciones desde las máquinas y no implican a los usuarios.
Si necesitamos que nuestros usuarios se pongan en contacto con nosotros o requerimos de sus datos para posteriores acciones, es importante que el proceso de recopilación de la información sea completamente accesible.
Para ello, lo más recomendable es que este elemento sea de fácil acceso a través del teclado. Entonces, ¿qué prácticas se deben poner en marcha para hacerlos accesibles? Dejamos una pequeña lista de sugerencias:
Y también, puedes complementar con información técnica haciendo clic en este enlace.
Estos elementos resultan ser bastante engorrosos, ya que hay que pararlos para que puedan contar con los controles que permitan poder manejarlos.
Se debe tomar siempre en cuenta que los elementos internos también deben ser accesibles. Obligándonos a no pasar por alto aspectos en el diseño, que en otros componentes son más fáciles de manejar, pero en este caso es complejo debido a que su naturaleza es de movimiento continuo.
¿Cómo podemos hacer accesible un carrusel? Compartimos una lista básica de cómo garantizar la accesibilidad web en los sliders o carruseles:
Con éstas y otras pautas técnicas podrás garantizar carruseles accesibles dentro de tu página web. Para mayor información técnica haz clic aquí.
Es muy importante entender que las tablas deben ser utilizadas para tratar información que sea realmente tubular (es decir, tabla de datos).
Llegado a este punto, es necesario marcar correctamente, con la información adecuada, las celdas y encabezados para que así los usuarios puedan acceder desde las distintas ayudas técnicas.
Dejamos una lista que sirva como punto de control para hacer accesible cualquier tabla que se desee incluir en una web:
Si deseas más información técnica al respecto puedes leer la pauta Web Accessibility Tutorials. Guidance on how to create websites that meet WCAG.
Debido a sus características, el Portable Document Format (PDF) es hoy en día el formato digital por preferencia para compartir información y documentación.
Su evolución se nota a través de sus distintas versiones, las cuales han incluido con el pasar del tiempo, etiquetas que son de vital importancia para la accesibilidad.
Ahora bien, ¿qué prácticas debo cumplir para hacer accesible un PDF?
En realidad, para generar un documento PDF siempre se parte de un documento de otro tipo, como uno de Microsoft Word o de OpenOffice. Es en estos documentos donde se construye la accesibilidad utilizando adecuadamente las herramientas de formateo de contenido. Por ejemplo, si ponemos los títulos correctamente en un documento de Word, cuando lo convirtamos a PDF ya tendremos los encabezados correctos, e incluso las marcas del documento y su índice.
Y nunca, jamás, se debe imprimir un documento como PDF. Así solo conseguimos destruir toda la estructura interna generada por la herramienta de texto. Una vez creado el documento, siempre debemos exportar o guardarlo como PDF.
Con esta lista ya puedes comenzar a crear PDFs accesibles. Para mayor información técnica consulta en PDF Techniques for WCAG 2.0 – W3C.
En general, estos tips serán de gran ayuda para hacerle frente a los cinco elementos tratados en este artículo, que, por lo general, marcan su complejidad a la hora de hacer accesible estas funcionalidades en la web.
¿Quieres olvidarte de complicaciones y que tu web sea completamente accesible cumpliendo la normativa? Te lo ponemos fácil, nuestra Plataforma de Accesibilidad inSuit Tools® y nuestros servicios 360 están diseñados para hacer de la web un mundo sin barreras. No dudes en contactarnos si quieres dotar de accesibilidad a tu web o APP de la manera más sencilla posible. ¡Tenemos la solución a tus problemas!