EPUBCheck es el verificador de conformidad oficial para publicaciones EPUB, mantenido por el DAISY Consortium en nombre del W3C. Su función es evaluar si un archivo EPUB cumple con los requisitos definidos en las especificaciones EPUB, incluyendo la estructura del contenedor, el empaquetado, los metadatos, el marcado del contenido y la coherencia de las referencias internas. La mayoría de distribuidores y plataformas de venta no aceptan archivos EPUB que no hayan superado la validación de EPUBCheck.

A diferencia de Ace by DAISY, que se centra específicamente en la accesibilidad, EPUBCheck verifica la conformidad técnica general del archivo. Comprueba que la estructura del paquete OPF sea correcta, que los documentos de contenido XHTML estén bien formados, que los tipos de medios declarados coincidan con los archivos reales y que la navegación sea coherente. La versión más reciente soporta la especificación EPUB 3.3 y también valida archivos EPUB 2. Ambas herramientas son complementarias: EPUBCheck garantiza la solidez técnica del archivo, mientras que Ace evalúa sus cualidades de accesibilidad.

EPUBCheck puede ejecutarse como herramienta de línea de comandos o integrarse como biblioteca Java en sistemas de producción más amplios. También existen interfaces gráficas de terceros que facilitan su uso para equipos sin experiencia en entornos de terminal. Los informes que genera identifican errores, advertencias y mensajes informativos, clasificados por gravedad. Un error indica un incumplimiento de la especificación que debe corregirse; una advertencia señala un problema potencial; un mensaje informativo ofrece recomendaciones de buenas prácticas.

Ejecutar EPUBCheck de forma sistemática en cada archivo antes de su distribución es una práctica profesional que reduce las devoluciones por parte de plataformas, mejora la interoperabilidad entre sistemas de lectura y establece una base técnica sólida sobre la que construir la accesibilidad.

Fuentes:

Últimos artículos

...