Libro electrónico EPUB (.epub)
Recomendación EstándarPublicación electrónica (EPUB) es el formato de libro electrónico digital de código abierto estandarizado a nivel mundial y mantenido por el W3C, que ofrece libros digitales accesibles, rediseñables y ricos en multimedia en todas las plataformas.
Convertir de MOBI a EPUB
Convertidor gratuito de MOBI a EPUB en el navegador. Convierte archivos al instante en tu dispositivo.
Inspeccionar y metadatos
Los sistemas operativos y analizadores de archivos identifican los archivos de EPUB inspeccionando la secuencia de bytes binarios inicial:
Firma de cabecera a nivel de bytes (Bytes mágicos)
Los sistemas operativos y analizadores de archivos identifican los archivos de EPUB inspeccionando la secuencia de bytes binarios inicial:
FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):
50 4B 03 04 ... 6D 69 6D 65 74 79 70 65REPRESENTACIÓN ASCII: PK..mimetypeapplication/epub+zip
Estandarización: Recomendación W3C EPUB 3.3
Especificaciones técnicas
| Arquitectura del contenedor | Archivo ZIP que contiene el archivo 'mimetype' sin comprimir, META-INF/container.xml y el paquete de contenido OEBPS |
| Compresión | Compresión Deflate (zlib) en archivos de contenido interno; archivo 'mimetype' estrictamente sin comprimir (modo Store) |
| Orden de bytes (Endianness) | Little-Endian (contenedor ZIP) |
| Espacios de color | sRGB, Display P3, Módulo de color CSS nivel 4 |
| Canales y estructura | Páginas XHTML de diseño rediseñable o fijo, hojas de estilo CSS, imágenes SVG/ráster incrustadas, audio y video |
| Dimensiones máximas | Paginación ilimitada (se adapta dinámicamente a cualquier tamaño de pantalla, desde un reloj hasta un televisor 8K) |
| Transparencia | Transparencia alfa CSS completa, máscaras de opacidad y gráficos PNG/SVG transparentes |
| Streaming y progresivo | La tabla de contenido (toc.ncx / nav.xhtml) permite la búsqueda instantánea de capítulos |
Matriz de comparación técnica: EPUB frente a la competencia
| Atributo técnico | EPUB (Actual) | AZW3 | MOBI | |
|---|---|---|---|---|
| Texto rediseñable | Rediseño 100% dinámico en todas las pantallas | Diseño de página fija (requiere zoom) | Rediseñable solo en Kindle | Rediseño primitivo |
| Estandarización | Recomendación abierta oficial del W3C | Estándar abierto ISO 32000 | Estándar propietario de Amazon | Estándar propietario obsoleto |
| Compatibilidad de hardware | Universal (Apple, Kobo, Android, PC) | Universal (todos los dispositivos) | Solo dispositivos Amazon Kindle | Kindle antiguo y PDA solamente |
| Arquitectura de contenedores | Archivo ZIP con XHTML/CSS/JS | Jerarquía de objetos binarios | Base de datos PalmDOC | Base de datos PalmDOC |
Modos de corrupción comunes y guía de recuperación hexadecimal
Error del lector de libros electrónicos: 'No se pudo abrir el paquete: mimetype no válido'.
Causa raíz: El compresor comprimió el archivo 'mimetype' o lo colocó en un desplazamiento distinto al byte 30.
Recuperación: Vuelva a empaquetar utilizando File2File Ebook Repair para forzar la colocación del mimetype sin comprimir.
Análisis de seguridad y vectores de ataque al analizador
Los archivos EPUB contienen motores completos HTML5 y JavaScript que deben aislarse (sandboxed) para evitar el acceso a archivos locales o la exfiltración de red.
Vectores de ataque conocidos
- Secuencias de comandos en sitios cruzados (XSS) en sistemas de lectura JavaScript de EPUB para robar datos de la biblioteca del usuario.
- Inyección de entidades externas XML (XXE) en analizadores de manifiestos XML de EPUB.
- Ataques de descompresión de bombas ZIP que consumen el almacenamiento del servidor durante la ingesta del catálogo.
Mejores prácticas defensivas: Desactive la ejecución de scripts y la recuperación de redes externas al analizar EPUBs que no sean de confianza.
Orígenes históricos e hitos
Ventajas clave y pros
- El estándar global indiscutible para la lectura digital: 100% abierto, neutral respecto al proveedor y respaldado por el W3C.
- Tipografía rediseñable impecable: el texto adapta automáticamente el tamaño de fuente, los márgenes y el interlineado a cualquier pantalla.
- Soporte de accesibilidad de clase mundial: lectores de pantalla, sincronización de narración de audio (Media Overlays) y fuentes para dislexia.
Limitaciones técnicas y contras
- Los diseños complejos de diseño fijo (como libros de texto técnicos y revistas) pueden ser difíciles de renderizar de manera confiable en diferentes relaciones de pantalla.
- Reglas estrictas de empaquetado ZIP: si el archivo 'mimetype' sin comprimir no es el primer archivo en el desplazamiento de bytes 30, el EPUB no es válido.
- Los dispositivos Kindle requieren conversión (a través de Send-to-Kindle o calibre) en lugar de arrastrar y soltar por USB nativo.
Curiosidades técnicas interesantes
- El archivo 'mimetype' dentro de un EPUB debe ser el primer archivo en el archivo ZIP, debe estar completamente sin comprimir (0% de compresión) y debe contener exactamente 'application/epub+zip' sin espacios al final.
- Project Gutenberg ofrece más de 70,000 obras literarias clásicas gratuitas formateadas en EPUB.
- En 2017, el Foro Internacional de Publicación Digital (IDPF) se fusionó directamente en el Consorcio World Wide Web (W3C).
Preguntas técnicas frecuentes
¿Por qué EPUB es mejor que PDF para leer libros?
EPUB es rediseñable, lo que significa que el texto se ajusta automáticamente para adaptarse a la pantalla de su teléfono o lector de libros electrónicos en cualquier tamaño de fuente, mientras que PDF tiene dimensiones de página fijas que requieren pellizcar y hacer zoom constantemente.
¿Puedo leer archivos EPUB en un iPhone o Mac?
Sí. Apple Books viene preinstalado en todos los iPhone, iPad y Mac, proporcionando soporte nativo inmediato para libros EPUB.
¿Cómo puedo convertir EPUB a PDF o MOBI?
Puede convertir libros EPUB en documentos PDF bellamente formateados o formatos compatibles con Kindle usando File2File.app directamente en su navegador.
Pares de conversión de EPUB relacionados
La conversión de archivos de libros electrónicos Mobipocket heredados al formato EPUB moderno garantiza que tu biblioteca digital funcione en lectores electrónicos y aplicaciones móviles actuales.
La conversión de archivos EPUB al formato de libro electrónico Mobipocket transforma documentos HTML comprimidos modernos en archivos binarios PalmDOC individuales para lectores electrónicos antiguos.
La conversión de archivos FictionBook 2.0 a EPUB transforma libros digitales XML de un solo archivo en archivos empaquetados ampliamente compatibles para lectores electrónicos modernos.
Convierte libros electrónicos EPUB en archivos XML FictionBook 2.0 para lectores compatibles y flujos de trabajo de archivo.