Las publicaciones digitales educativas incorporan cada vez más elementos interactivos: cuestionarios, campos de texto, desplegables y botones que permiten al lector participar activamente en el contenido. Cuando estos elementos carecen de marcado semántico adecuado, las tecnologías de asistencia no pueden identificarlos ni transmitir su función al usuario, lo que convierte una experiencia enriquecida en una barrera.
WCAG 2.1 dedica su directriz 3.3 a la asistencia en la entrada de datos. Los criterios exigen que los errores se identifiquen y describan textualmente, que las etiquetas o instrucciones estén disponibles cuando el contenido requiere entrada del usuario y que se ofrezcan sugerencias para corregir errores cuando sea posible. En el contexto de un EPUB con formularios integrados, esto significa que cada campo debe tener una etiqueta asociada mediante el elemento label y su atributo for, que los mensajes de error sean claros y que el orden de tabulación siga una secuencia lógica.
Los elementos interactivos en EPUB presentan desafíos adicionales respecto a la web convencional, porque el soporte de JavaScript varía considerablemente entre sistemas de lectura. Algunos sistemas de lectura ignoran los scripts por completo, lo que significa que cualquier funcionalidad interactiva debe degradar de forma elegante: si el script no se ejecuta, el contenido esencial debe seguir siendo accesible. Esta consideración es especialmente relevante en publicaciones educativas donde los cuestionarios de autoevaluación forman parte integral del aprendizaje.
Los controles interactivos también deben ser operables mediante teclado, no solo mediante toque o ratón. Un lector que navega con teclado o con un dispositivo de asistencia necesita poder acceder a cada campo, activar cada botón y recibir retroalimentación sobre el estado del formulario. El foco visible, es decir, la indicación visual de qué elemento está activo, resulta fundamental para esta experiencia.
Planificar la accesibilidad de los elementos interactivos desde la fase de diseño instruccional evita tener que remediar contenido complejo una vez producido.
Fuentes: