ePUB3: algunas diferencias respecto a ePUB2
Con la especificación ePUB3 a punto de ser aprobada, ya podemos ir viendo algunas de las diferencias más significativas respecto a ePUB2. ePUB3 supone cambios de gran trascendencia. Está por ver que todos ellos sean verdaderamente implementados, ya que, buena parte de ello, depende de los fabricantes de dispositivos y de motores de lectura (como Adobe con su RMSDK).
El impacto de ePUB3 vendrá determinado por la rapidez con la que sea adoptado por los editores, y la velocidad de adaptar los dispositivos por parte de los fabricantes. Los tablets, como sistemas abiertos que son, seguramente serán los primeros en mostrarnos las mieles (ya veremos si también las hieles) de ePUB3.
Una lástima que no tengamos un respiro, ahora que InDesign ha conseguido una buena exportación a ePUB2, en poco tiempo tendremos que renovar nuestras herramientas y muchos conocimientos
Seguiremos informando. Stay tuned.
Comparativa entre ePub2 y ePub3
| Caraterística | EPUB 2.0 | EPUB 3.0 | Functionalidades |
| HTML 5 <nav> | No | Si | El elemento HTML5 <nav> reemplaza el documento NCX. Se podrá incluir el documento NCX para garantizar la compatibilidad con sistemas de lectura ePub2. |
| Soporte CSS3 | No | Si | Mayor control de saltos de línea, guionado, etc.Permite la escritura de izquierda a derecha y de derecha a izquierda. |
| Hojas de estilo múltiples | No | Si | Soporte para incluir varias hojas de estilo. Admite maquetación dinámica vertical y horizontal. |
| OFT y WOFF | No | Si | Permite que las fuentes no instaladas en el sistema del usuario sean adjuntadas al ePub.Facilita la conservación de la apariencia y estilo del PDF en la versión ePub |
| Soporte SVG | No | Si | Soporta graficos vectoriales inline. |
| Metadata | No | Si | Enriquece las opciones de metadatos con vistas a la distribución global de publicaciones. |
| Epub:type | No | Si | Permite que los elementos XHTML incluyan significados semánticos, y que los contenidos estén mejor agrupados y definidos. |
| epub: trigger | No | Si | Permite la creación de interfaces de usuario mediante marcado para el control de objetos multimedia. Las acciones incluyen show/hide, play/pause/resume, mute/unmute, etc. |
| <bindings> | No | Si | Manejo de medios no estándar mediante el uso de scripts. |
| Soporte de XHTML5 | No | Si | Hereda toda las definiciones de semánticas, estructuras y procesos de la especificación HTML5 (cuando no se indique lo contrario) |
| MathML | No | Si | Incrustación directa de MathML. Permite la representación matemática directa en lugar de mediante gráficos o imágenes. |
| Scripting | No | Si | Soporta contenido mediante scripts. P. ej., JavaScript para control de la interactividad. |
| Audio & Video | No | Si | Hereda el soporte de HTML5 de elementos rich media |
| Aural renditions & Media Overlays | No | Si | Proporciona recursos para convertir texto a habla (text-to-speech). Permite el uso de SMIL (Synchronized Multimedia Integration Language) para sincronizar audio y texto. |
Características que se han eliminado
| Característica | EPUB 2.0 | EPUB 3.0 | Functionalidades |
| Sintaxis alternativa a XHTML | DTBook | Marcado semántico HTML5 | DTBook ya no es una sintaxis alternativa |
| Islas XML | Si | No | El elemento <item> ya no tiene un atributo opcional |
| Elemento Tours | Si | No | El documento Package ya no incluye el elemento <tours> |
| Elemento Guide | Si | No | Sustituido por <landmarks> para la navegación en el documento |
Comments