Anteriormente en el blog, escribimos sobre cómo aparecían los formatos de libros electrónicos
DjVu y
FB2 .
El tema del artículo de hoy es EPUB.
Imagen: Nathan Oakley / CC BYHistorial de formato
En los años 90, las soluciones propietarias dominaron el mercado de libros electrónicos. Y muchos fabricantes de lectores tienen su propio formato. Por ejemplo, NuvoMedia utilizó archivos con la extensión .rb. Estos fueron contenedores con un archivo HTML y un archivo .info que contiene metadatos. Este estado de cosas complicó el trabajo de los editores: tuvieron que componer libros para cada formato por separado. Un grupo de ingenieros de Microsoft, ya mencionado por NuvoMedia y SoftBook Press, asumió la situación.
En ese momento, Microsoft iba a conquistar el mercado de libros electrónicos y estaba desarrollando una aplicación de lector para Windows 95. Podemos decir que crear un nuevo formato era parte de la estrategia comercial del gigante de TI.
Si hablamos de NuvoMedia, entonces esta compañía se considera el fabricante del primer lector electrónico masivo
Rocket eBook . La memoria interna del dispositivo era de solo ocho megabytes y la duración de la batería no superaba las 40 horas. En cuanto a la SoftBook Press, también desarrollaron lectores electrónicos. Pero sus dispositivos tenían una característica distintiva, un módem incorporado, que le permitía descargar literatura digital directamente de la tienda SoftBookstore.
A principios de la década de 2000, ambas compañías, NuvoMedia y SoftBook, fueron compradas por la compañía de medios Gemstar y se fusionaron con el Grupo Gemstar eBook. Esta organización ha estado vendiendo lectores durante varios años (por ejemplo,
RCA REB 1100 ) y libros digitales, pero en 2003 dejó
de funcionar .
Pero volvamos al desarrollo de un único estándar. En 1999, Microsoft, NuvoMedia y SoftBook Press fundaron el Open eBook Forum, que incluyó trabajar en un borrador de documento que marcó el comienzo de EPUB. Inicialmente, el estándar
se llamaba OEBPS (significa Open EBook Publication Structure). Permitió distribuir una publicación digital en un solo archivo (archivo ZIP) y simplificó la transferencia de libros entre diferentes plataformas de hardware.
Más tarde, Adobe, IBM, HP, Nokia, Xerox y las editoriales McGraw Hill y Time Warner se unieron al Open eBook Forum. Juntos, continuaron desarrollando OEBPS y desarrollaron el ecosistema de literatura digital en su conjunto. En 2005, la organización pasó a llamarse Foro Internacional de Publicaciones Digitales, o
IDPF .
En 2007, IDPF cambió el nombre del formato OEBPS a EPUB y comenzó a desarrollar su segunda versión. Fue presentada al público en general en 2010. La novedad casi no era diferente de su predecesora, pero
recibió soporte para gráficos vectoriales y fuentes incrustadas.
En este momento, EPUB había conquistado el mercado y se convirtió en el estándar predeterminado para muchos editores y fabricantes de dispositivos electrónicos. El formato ya fue utilizado por O'Reilly y Cisco Press, además de que era compatible con dispositivos Apple, Sony, Barnes & Noble, ONYX BOOX.
En 2009, el proyecto Google Books
anunció soporte para EPUB: se utilizó para distribuir más de un millón de libros gratuitos. El formato comenzó a ganar popularidad entre los escritores. En 2011, Joan Rowling
habló sobre los planes para lanzar el sitio web de Pottermore y convertirlo en el único punto de venta digital para los libros de Potteriana.
EPUB fue elegido como el estándar para la distribución de literatura, principalmente debido a su capacidad para implementar protección contra copia (
DRM ). Todos los libros en la tienda en línea del escritor todavía están
disponibles solo en este formato .
La tercera versión del formato EPUB se lanzó en 2011. Los desarrolladores han agregado la capacidad de trabajar con archivos de audio y video y notas al pie. Hoy, el estándar continúa evolucionando: en 2017 IDPF
incluso se unió al consorcio W3C, que implementa estándares de tecnología para la World Wide Web.
¿Cómo funciona EPUB?
El libro en formato EPUB es un archivo ZIP. Almacena el texto de la publicación en forma de páginas XHTML o HTML o archivos PDF. También en el archivo hay contenido multimedia (audio, video o imágenes), fuentes y metadatos. También puede contener archivos adicionales con documentos de estilo CSS o
PLS con información para servicios de generación de voz.
El marcado XML es responsable de mostrar el contenido. Un fragmento de un libro con audio e imagen incorporados
puede verse así :
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xmlns:ev="http://www.w3.org/2001/xml-events" epub:prefix="media: http://idpf.org/epub/vocab/media/#"> <head> <meta charset="utf-8" /> <link rel="stylesheet" type="text/css" href="../css/shared-culture.css" /> </head> <body> <section class="base"> <h1>the entire transcript</h1> <audio id="bgsound" epub:type="media:soundtrack media:background" src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop=""> <div class="errmsg"> <p>Your Reading System does not support (this) audio</p> </div> </audio> <p>What does it mean to be human if we don't have a shared culture? What does a shared culture mean if we can't share it? It's only in the last 100, or 150 years or so, that we started tightly restricting how that culture gets used.</p> <img class="left" src="../images/326261902_3fa36f548d.jpg" alt="child against a wall" /> </section> </body> </html>
Además de los archivos de contenido, el archivo contiene un documento de navegación especial (Documento de navegación). Describe el diseño de texto e imágenes en un libro. Las aplicaciones del lector acceden si el lector quiere "saltar" varias páginas.
Otro archivo requerido en el archivo es el paquete. Incluye metadatos: información sobre el autor, el editor, el idioma, el título, etc. También incluye una columna de subsecciones del libro. Puede encontrar un ejemplo de un documento de paquete
en el repositorio IDPF en GitHub .
Ventajas
La ventaja del formato es su flexibilidad. EPUB le permite crear un diseño dinámico de un documento que se adapta al tamaño de la pantalla del dispositivo. Esta es una de las principales razones por las cuales el formato admite una gran cantidad de lectores (y otros dispositivos electrónicos). Por ejemplo, todos los lectores ONYX BOOX funcionan "fuera de la caja" de EPUB: desde la base y el
Caesar 3 de 6 pulgadas hasta el
Euclid premium y de 9.7 pulgadas.
/ ONYX BOOX Caesar 3Dado que el formato se basa en estándares populares (XML), es fácil de convertir para leer en Internet. EPUB también admite elementos interactivos. Sí, son elementos similares en el PDF, pero puede agregarlos al documento PDF solo con un software propietario. En el caso de EPUB, se agregan al libro con etiquetas de marcado y XML en cualquier editor de texto.
Las otras fortalezas de EPUB son sus características para personas con problemas de visión o dislexia. El estándar le permite modificar la visualización del texto en la pantalla; por ejemplo, resaltar ciertas combinaciones de letras.
Además, EPUB, como ya hemos señalado, le da al editor la capacidad de configurar la protección de copia. Si lo desea, los vendedores de libros electrónicos
pueden usar sus mecanismos para restringir el acceso al documento. Para hacer esto, modifique el archivo rights.xml en el archivo.
Desventajas
Para crear una publicación EPUB, debe comprender la sintaxis de XML, XHTML y CSS. Al mismo tiempo, debe trabajar con una gran cantidad de etiquetas de identificación. A modo de comparación, el mismo
estándar FB2 incluye solo el conjunto de etiquetas mínimamente necesario, suficiente para la composición tipográfica. Y para crear
documentos PDF no se requiere ningún conocimiento especial: el software especializado es responsable de todo.
EPUB también es criticado por la complejidad del diseño de cómics y otros libros con muchas ilustraciones. En este caso, el editor debe crear un diseño estático con coordenadas fijas para cada imagen; esto puede llevar mucho tiempo y esfuerzo.
Que sigue
IDPF está trabajando actualmente en nuevas especificaciones para el formato. Por ejemplo, uno de ellos ayudará a crear tutoriales interactivos
con secciones ocultas . El mismo libro tendrá un aspecto diferente para el profesor y el alumno; en el segundo caso, por ejemplo, se ocultarán las respuestas a las pruebas o preguntas de control.
Imagen: Guian Bolisay / CC BY-SASe espera que la nueva característica ayude a reorganizar el proceso educativo. Hoy, EPUB es utilizado activamente por grandes universidades, por ejemplo, la Universidad de Oxford. Hace unos años, agregaron soporte EPUB 3.0 a su aplicación de biblioteca digital.
IDPF también crea una especificación para incrustar notas de pie de página de Anotación abierta en EPUB. Este estándar se desarrolló en el W3C en 2013: simplifica el trabajo con tipos complejos de anotaciones. Por ejemplo, con su ayuda, puede poner una nota en una sección específica de una imagen JPEG. Además, el estándar
implementa un mecanismo para sincronizar los cambios en las anotaciones entre copias de un documento EPUB. Ahora
se pueden agregar notas de formato de anotación abierta a los archivos EPUB, sin embargo, aún no se ha adoptado una especificación formal para ellos.
También se está trabajando en una nueva versión del estándar: EPUB 3.2.
Aparecerán los formatos
WOFF 2.0 y
SFNT , que se utilizan para comprimir fuentes (en algunos casos, pueden reducir el tamaño de los archivos en un 30%). Además, los desarrolladores reemplazarán algunos atributos HTML obsoletos. Por ejemplo, en lugar de un elemento disparador separado para activar archivos de audio y video, el nuevo estándar tendrá elementos de audio y video HTML nativos.
Un borrador de
especificación y una
lista de cambios ya
están disponibles en el repositorio GitHub de W3C.
Comentarios para lectores ONYX-BOOX: