Diseñar para la accesibilidad con Jaspersoft
Los mejores jefes de producto y desarrolladores comprenden la importancia de la accesibilidad cuando se trata de informes y cuadros de mando. El diseño inclusivo es vital para la usabilidad y la involucración de los usuarios. También es esencial desde el punto de vista normativo.
Hoy en día, muchas empresas de cara al consumidor deben garantizar el cumplimiento de varias leyes de accesibilidad, como la Ley de Estadounidenses con Discapacidades (ADA) y la Ley Europea de Accesibilidad (EAA). Además, encuestas recientes indican que el 85 % de las empresas B2B consideran que la accesibilidad digital es una ventaja competitiva. Por tanto, la accesibilidad en la elaboración de informes no es solo una característica deseable: es funcional, jurídica y demandada.
Esta guía explorará lo que significa la accesibilidad y cómo las empresas pueden trabajar para cumplir los diversos requisitos de los informes accesibles y utilizar Jaspersoft para diseñar para la accesibilidad. Vamos a ello.
¿Qué es la accesibilidad en los informes?
La accesibilidad se refiere a la creación de informes que todo el mundo -incluidas las personas con alguna discapacidad- pueda leer, navegar y comprender fácilmente. Entre estos usuarios puede haber personas con deficiencias visuales, auditivas, motoras, neurológicas y cognitivas. En la práctica, la accesibilidad suele implicar la inclusión de funciones en los informes que eliminen las barreras para estos usuarios.
El principal objetivo de la accesibilidad es garantizar que todos los usuarios tengan la misma experiencia al utilizar los informes. Esto es vital para evitar la exclusión de determinados usuarios del acceso a información importante.
En Jaspersoft lo entendemos muy bien. Por eso vemos la accesibilidad como una responsabilidad compartida: nosotros proporcionamos la tecnología y usted la utiliza para producir informes accesibles.
POUR como marco para la accesibilidad de los informes
Para comprender y adoptar mejor la accesibilidad en la elaboración de informes, las empresas pueden aprovechar los principios POUR de las Pautas de Accesibilidad al Contenido en la Web (WCAG):
Perceptible
Este principio exige que una herramienta de elaboración de informes los presente de forma que la información y las funciones de la interfaz de usuario sean utilizables para todos los sentidos del usuario. Los responsables de producto pueden garantizar que los informes cumplan la directriz de percepción, incluyendo alguno o todos los elementos siguientes:
Alternativas textuales: También conocidas como "texto alternativo", las alternativas textuales proporcionan información para cualquier contenido no textual de los informes, como imágenes, gráficos y tablas. Esto hace posible que los lectores de pantalla describan el contenido o lo conviertan en otras formas, como braille o voz, en función de la discapacidad del usuario.
Contraste de color: Las normas WCAG establecen dos relaciones principales de contraste de color que las organizaciones deben conocer: una relación de contraste de 4,5:1 para el texto estándar y una relación de contraste de 3:1 para el texto grande. Esto ayuda a garantizar que los usuarios no tengan dificultades para leer el informe debido a los colores.
Subtítulos y transcripciones: Si el informe contiene algún contenido de vídeo o audio, las transcripciones y subtítulos pueden ayudar a las personas con problemas de audición o a los hablantes no nativos a comprender plenamente el contenido.
Texto redimensionable: Los informes también deben permitir a los usuarios acercar y alejar la imagen, para que puedan ajustar el tamaño del texto.
Funcional
Para que los informes se consideren accesibles, la interfaz no debe requerir una interacción que un usuario con discapacidad no pueda realizar. Para garantizar que la aplicación de elaboración de informes cumple esta directriz, debe tener:
Navegación con el teclado: Algunos usuarios no pueden utilizar el ratón por problemas de movilidad. Por lo tanto, las herramientas de elaboración de informes deben permitir a los usuarios navegar por todos los elementos interactivos de un informe (como botones, formularios y enlaces) con solo un teclado.
Indicadores de enfoque claros: No basta con que los informes se puedan navegar con el teclado; los usuarios deben poder saber qué elemento han seleccionado. Esto puede hacerse utilizando indicadores como los contornos rojos en negrita.
Contenido sin parpadeos: Los usuarios con afecciones convulsivas son extremadamente reactivos a las luces intermitentes y las animaciones rápidas. Además de perjudicarles, los informes con estos elementos les resultan inutilizables. Esto puede evitarse, por ejemplo, asegurándose de que el contenido no parpadee más de tres veces por segundo o proporcionando advertencias antes de mostrar el contenido si es inevitable.
Tiempo suficiente: Los informes o formularios dinámicos con límites de tiempo deben proporcionar a los usuarios tiempo suficiente para interactuar con el contenido. Esto es vital para los usuarios con discapacidades cognitivas, porque suelen necesitar más tiempo para comprender la información. Esto se logra eliminando los tiempos de espera automáticos en el contenido o utilizando un lenguaje claro y sencillo.
Comprensible
Los informes deben permitir a los usuarios comprender plenamente la información o el contenido que poseen. Esto significa que el contenido y sus interfaces de usuario deben ser fáciles de usar. Algunos ejemplos de funciones que pueden hacer que los informes sean comprensibles son:
Lenguaje claro, conciso y sencillo: No todos los usuarios tendrán la misma comprensión cognitiva. Por lo tanto, los informes deben utilizar un lenguaje sencillo que evite el uso excesivo de jerga técnica. Y si los términos técnicos son inevitables, los informes deben incluir glosarios.
Estructura lógica: Un informe bien estructurado es fácil de leer y comprender. Por ello, los informes deben utilizar jerarquías de títulos adecuadas: H1 > H2 > H3, etc.
Previsibilidad: Esta función facilita la comprensión de los informes porque ayuda a los usuarios a anticipar mejor cómo se comportarán determinados elementos. Una forma de aplicar esto en los informes es garantizar un diseño y una maquetación coherentes en todas las páginas. Los botones y enlaces de los informes también deben comportarse de forma predecible y coherente.
Robusto
Un contenido robusto significa que varios agentes de usuario, normalmente tecnologías de asistencia, pueden acceder a él e interpretarlo fácilmente. Una de las formas en que los informes pueden lograrlo es garantizando la compatibilidad con tecnologías como lupas, lectores de pantalla, pantallas braille y software de control por voz. Los informes también deben utilizar un código limpio y bien estructurado, con etiquetas completas, para que las herramientas de asistencia puedan analizar fácilmente el contenido sin bloquearse.
¿Por qué es difícil lograr la accesibilidad?
Cumplir las normas de accesibilidad no debería ser tan difícil, ¿verdad? Pues no es así. Aunque puedan parecer autoexplicativas y fáciles de aplicar, estas normas están en constante evolución. Además, tienen distintos niveles de profundidad, lo que significa que no son soluciones universales. Por ejemplo, las WCAG contienen distintos niveles de conformidad (A, AA y AAA), y cada uno de ellos tiene su propia rigurosidad y complejidad. Otras razones son:
Diversos formatos y herramientas de informe
La variedad de opciones y formatos de entrega de informes es una de las principales razones por las que la accesibilidad se queda corta. Por un lado, los PDF, pese a ser el formato más utilizado para los informes, pueden no permitir una accesibilidad total. Esto se debe a que un informe PDF realmente accesible puede implicar pasos adicionales más allá de "imprimir en PDF", como la creación de texto alternativo. Es posible que muchas herramientas de elaboración de informes no lo hagan de forma inherente, por lo que esto se añade al trabajo del diseñador. Por otro lado, aunque los informes basados en web pueden tener características de accesibilidad inherentes, siguen requiriendo soluciones intensivas y cuidadosas.
Complejidad de la visualización de datos
Las herramientas de elaboración de informes se basan en gran medida en la representación visual de los datos, como cuadros de mando interactivos, gráficos, diagramas y tablas. Esto puede plantear problemas de accesibilidad en distintos grados:
Limitaciones del lector de pantalla: Los lectores de pantalla pueden tener problemas para interpretar los contenidos visuales debido a su complejidad y espacialidad. Esto es especialmente cierto si el diseñador no ha proporcionado descripciones alternativas significativas.
Más allá del texto alternativo: Las descripciones alternativas (textos alternativos) pueden no ser suficientes para que los lectores de pantalla interpreten los datos. Los diseñadores deben proporcionar resúmenes de texto detallados o descripciones de los patrones para que el mensaje esté disponible en un formato accesible.
Elementos interactivos: Si un informe tiene elementos interactivos, como gráficos y filtros interactivos en un informe, los diseñadores deben garantizar que los usuarios puedan acceder a ellos, por ejemplo, haciendo que los componentes sean totalmente operables mediante un teclado. Esto puede resultar técnicamente exigente para los diseñadores.
Dependencia del color: Confiar en colores diferentes para diferenciar los puntos de datos en cuadros o gráficos puede limitar la fiabilidad de los informes para los usuarios daltónicos.
Contenidos dinámicos e interactivos
Los contenidos dinámicos añaden otra capa a la complejidad de la accesibilidad. Por ejemplo, si un informe tiene actualizaciones en tiempo real, las tecnologías de asistencia pueden tener problemas para rastrear y comunicar con precisión los cambios que se produzcan. En algunos casos, las actualizaciones pueden confundir estas tecnologías, lo que puede dar lugar a una interpretación errónea de los datos o a la desorientación del usuario.
Falta de sensibilización y formación
A pesar de que las WCAG y otras normas mundiales de accesibilidad están ampliamente aceptadas, la mayoría de los diseñadores carecen de los conocimientos necesarios para aplicarlas con eficacia. Esto puede llevar a excluir involuntariamente a usuarios con capacidades diferentes.
A veces, incluso con formación y suficiente concienciación, algunos diseñadores no dan realmente prioridad a la accesibilidad. A menudo se trata como una ocurrencia tardía, normalmente al final del ciclo de desarrollo. Lo que muchos no saben es que hacer esto (la adaptación) suele ser más costoso y engorroso. Imagínese intentar añadir nuevos ingredientes a una pizza cuando ya está fuera del horno.
Limitaciones organizativas y presupuestarias
Diseñar para la accesibilidad tiene un coste y puede requerir muchos recursos. Piense en la formación del personal, desde los desarrolladores hasta los diseñadores, los jefes de producto y el equipo de control de calidad. Esto requiere mucho tiempo y capital, lo que para muchas organizaciones puede no tener sentido.
Los estudios demuestran que el coste medio de la formación de los empleados es de 774 USD por empleado. Así que, si tiene un equipo grande que necesita formación, esto se puede ir rápidamente de las manos.
Además, si una organización depende de sistemas de información heredados, la adaptación a las normas de accesibilidad puede no resultar fácil. Como resultado, estas organizaciones pueden acabar retrasando o ignorando por completo la accesibilidad. Esto puede acarrear costosas consecuencias, como incumplimiento, multas y sanciones, problemas legales y pérdida de oportunidades de negocio.
Por qué utilizar Jaspersoft para diseñar la accesibilidad
La accesibilidad de los informes es un imperativo. Requiere que los diseñadores y responsables de productos comprendan las diversas necesidades y capacidades de los usuarios, adopten prácticas de diseño inclusivo para el desarrollo y dispongan de las herramientas adecuadas para hacerlo realidad.
Una herramienta de generación de informes y análisis integrados como Jaspersoft permite diseñar informes accesibles que satisfagan las necesidades de los usuarios y, al mismo tiempo, sigan las normas de accesibilidad. JasperReports Server implementa los niveles A y AA de WCAG 2.1. Esto significa que los usuarios finales con problemas de movilidad pueden navegar fácilmente por los informes creados a través de Jaspersoft con navegación por teclado.
Además, las tecnologías de asistencia, como el reconocimiento de voz y los lectores de pantalla, facilitan el acceso a los informes. Con Jaspersoft, podrá crear una experiencia mejor y más integradora para sus usuarios.
Pruebe Jaspersoft gratis durante 30 días
Diseñe, integre y distribuya informes y paneles de control de forma eficiente y a gran escala con Jaspersoft.
Recursos Relacionados
¡NUEVO!
Demostraciones mensuales en vivo con preguntas y respuestas
Organizadas por nuestros ingenieros de soluciones cada tercer miércoles en 3 regiones
Accesibilidad en Jaspersoft
Las normas WCAG 2.1 de nivel A y AA se han implementado en JasperReports Server. Para acceder a la aplicación se puede utilizar tecnología de asistencia como lectores de pantalla y sistemas de reconocimiento de voz.
Diseño de informes accesibles con JasperReports Library
Una colección de ejemplos que muestran cómo diseñar informes con contenidos accesibles. El soporte de accesibilidad de JasperReports Library cubre actualmente los formatos de exportación HTML y PDF y permite a los lectores de pantalla identificar y leer correctamente tipos específicos de contenido estructurado.