Libros electrónicos y sus formatos: hablemos de EPUB — su historia, pros y contras

Anteriormente, en el blog escribimos sobre cómo surgieron los formatos de libros electrónicos. DjVu y FB2.

El tema del artículo de hoy es EPUB.

Libros electrónicos y sus formatos: hablemos de EPUB — su historia, pros y contras
Imagen: Nathan Oakley / CC BY

Historia del formato

En los años 90, en el mercado de los libros electrónicos predominaban soluciones propietarias. Muchos fabricantes de lectores tenían su propio formato. Por ejemplo, NuvoMedia usaba archivos con la extensión .rb. Estos eran contenedores con un archivo HTML y un archivo .info que contenía los metadatos. Esta situación complicaba el trabajo de los editores, quienes debían formatear los libros para cada formato por separado. Un grupo de ingenieros de Microsoft, ya mencionada NuvoMedia y SoftBook Press, se propuso solucionar esta situación.

En ese momento, Microsoft buscaba conquistar el mercado de los libros electrónicos y estaba desarrollando una aplicación de lectura para Windows 95. Se puede decir que la creación de un nuevo formato era parte de la estrategia empresarial del gigante de TI.

Hablando de NuvoMedia, esta compañía es considerada el fabricante del primer lector de libros electrónicos 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 SoftBook Press, también estaban desarrollando lectores electrónicos. Pero sus dispositivos tenían una característica distintiva: un módem incorporado que permitía descargar literatura digital directamente de la tienda SoftBookstore.

A principios de los 2000, ambas compañías, NuvoMedia y SoftBook, fueron adquiridas por la empresa de medios Gemstar y se fusionaron en Gemstar eBook Group. Esta organización continuó vendiendo lectores (por ejemplo, RCA REB 1100) y libros digitales durante algunos años, pero en 2003 salió del negocio..

Pero volvamos al desarrollo de un estándar unificado. En 1999, Microsoft, NuvoMedia y SoftBook Press fundaron la organización Open eBook Forum, donde comenzaron a trabajar en el borrador del documento que daría origen a EPUB. Inicialmente, el estándar conocido como OEBPS (que significa Open EBook Publication Structure) permitió distribuir publicaciones digitales en un solo archivo (un archivo ZIP) y facilitó la transferencia de libros entre diferentes plataformas de hardware.

Más tarde, el Open eBook Forum se unieron compañías de TI como Adobe, IBM, HP, Nokia, Xerox y editores como McGraw Hill y Time Warner. Juntos continuaron desarrollando OEBPS y trabajando en el desarrollo del ecosistema de literatura digital en general. En 2005, la organización fue renombrada como Foro Internacional de Publicaciones Digitales, o IDPF.

En 2007, el IDPF cambió el nombre del formato OEBPS a EPUB y comenzó a desarrollar su segunda versión. Esta fue presentada al público en 2010. La novedad apenas se diferenciaba de su predecesora, sin embargo, recibió apoyo para gráficos vectoriales y fuentes integradas.

Para entonces, EPUB había conquistado el mercado y se había convertido en el estándar por defecto para muchos editores y fabricantes de dispositivos electrónicos. El formato ya era utilizado por O’Reilly y Cisco Press, además de ser compatible con los dispositivos de Apple, Sony, Barnes & Noble y ONYX BOOX.

En 2009, el proyecto Google Books anunció comenzó a soportar EPUB — se utilizó para la distribución de más de un millón de libros gratuitos. La popularidad del formato también comenzó a crecer entre los escritores. En 2011, J.K. Rowling habló sobre sus planes de lanzar el sitio Pottermore y convertirlo en el único punto de venta de los libros de Harry Potter en formato digital.

Se eligió EPUB como estándar para la distribución de literatura, principalmente por su capacidad de implementar protección contra copia (DRM). Todos los libros en la tienda en línea de la autora todavía están disponibles solo en este formato..

La tercera versión del formato EPUB fue lanzada en 2011. Los desarrolladores añadieron la capacidad de trabajar con archivos de audio y video, así como notas a pie de página. Hoy en día, el estándar sigue evolucionando: en 2017, el IDPF incluso se unió al consorcio W3C, que implementa estándares tecnológicos para la World Wide Web.

Cómo funciona EPUB

Un libro en formato EPUB es un archivo ZIP. Contiene el texto de la publicación en forma de páginas XHTML o HTML O archivos PDF. También incluye contenido multimedia (audio, video o imágenes), fuentes y metadatos. Además, puede contener archivos adicionales con estilos CSS o documentos PLS con información para servicios de generación de voz.La visualización del contenido es responsabilidad de la marca XML. Un fragmento del libro con grabación de audio integrada e imagen

puede tener el siguiente aspecto Además de los archivos de contenido, el archivo contiene un documento de navegación especial (Navigation Document). Este describe la ubicación del texto y las imágenes en el libro. Las aplicaciones lectoras lo consultan cuando el lector desea 'saltar' algunas páginas.:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html  
    
    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>la transcripción completa</h1>
            <audio id="bgsound" epub_type="media:soundtrack media:background"
                src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
                <div class="errmsg">
                    <p>Tu sistema de lectura no admite (este) audio</p>
                </div>
            </audio>

            <p>¿Qué significa ser humano si no tenemos una cultura compartida? ¿Qué significa una cultura compartida si no podemos compartirla? Solo en los últimos 100 o 150 años hemos comenzado a restringir estrictamente cómo se utiliza esa cultura.</p>

            <img class="left" src="../images/326261902_3fa36f548d.jpg"
                alt="niño contra una pared" />
        </section>
    </body>
</html>

Además de los archivos de contenido, en el archivo se encuentra un documento de navegación especial (Navigation Document). Este describe la ubicación del texto y las imágenes en el libro. Las aplicaciones de lectura lo consultan en caso de que el lector desee «saltar» varias páginas.

Otro archivo obligatorio en el archivo es el package. Incluye metadatos: información sobre el autor, editor, idioma, título, etc. También contiene una lista (spine) de las secciones del libro. Un ejemplo del documento package se puede ver en el repositorio IDPF en GitHub.

Ventajas

La ventaja del formato es su flexibilidad. EPUB permite crear un diseño de documento dinámico que se adapta al tamaño de la pantalla del dispositivo. Esta es una de las principales razones por las que el formato es compatible con una gran cantidad de lectores (y otros dispositivos electrónicos). Por ejemplo, todos los lectores ONYX BOOX funcionan con EPUB de forma nativa: desde el modelo básico de 6 pulgadas Caesar 3 hasta el modelo premium de 9,7 pulgadas Euclid.

Libros electrónicos y sus formatos: hablemos de EPUB — su historia, pros y contras
/ ONYX BOOX Caesar 3

Dado que el formato se basa en estándares populares (XML), es fácil de convertir para su lectura en Internet. Además, EPUB admite elementos interactivos. Sí, hay elementos similares en PDF, pero solo se pueden agregar a un documento PDF usando software propietario. En el caso de EPUB, se añaden al libro mediante marcas y etiquetas XML en cualquier editor de texto.

Otra ventaja de EPUB son las funciones para personas con problemas de visión o dislexia. El estándar permite modificar la visualización del texto en pantalla, por ejemplo, resaltando ciertas combinaciones de letras.

Además, como ya hemos mencionado, EPUB permite al editor establecer protección contra copias. Si lo desean, los vendedores de libros electrónicos pueden utilizar sus mecanismos que limitan el acceso al documento. Para ello, es necesario modificar el archivo rights.xml en el archivo.

Desventajas

Para crear una publicación EPUB, es necesario entender la sintaxis de XML, XHTML y CSS. Al mismo tiempo, hay que trabajar con una gran cantidad de etiquetas identificadoras. En comparación, el mismo estándar FB2 incluye solo un conjunto mínimo de etiquetas, suficiente para maquetar literatura artística. Y para crear documentos PDF no se requieren conocimientos especiales, ya que todo está a cargo de software especializado.

También se critica a EPUB por la dificultad de diseñar 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, lo que puede llevar mucho tiempo y esfuerzo.

¿Qué sigue?

Actualmente, IDPF está trabajando en nuevas especificaciones para el formato. Por ejemplo, una de ellas ayudará a crear guías de estudio interactivas. con secciones ocultas.. El mismo libro se verá diferente para el profesor y el estudiante; en este último caso, por ejemplo, las respuestas a las pruebas o preguntas de control estarán ocultas.

Libros electrónicos y sus formatos: hablemos de EPUB — su historia, pros y contras
Imagen: Guian Bolisay / CC BY-SA

Se espera que la nueva función ayude a reorganizar el proceso educativo. Hoy en día, EPUB se utiliza activamente en muchas universidades, como la Universidad de Oxford. Hace algunos años, ellos se ha añadido integraron soporte para EPUB 3.0 en su aplicación de biblioteca digital.

Además, IDPF está creando una especificación para implementar anotaciones Open Annotation en EPUB. Este estándar fue desarrollado por W3C en 2013 y facilita el trabajo con tipos complejos de anotaciones. Por ejemplo, permite añadir una nota a una sección específica de una imagen JPEG. Adicionalmente, el estándar implementa un mecanismo de sincronización de cambios en las anotaciones entre copias de un mismo documento EPUB. Las notas del formato Open Annotation pueden añadirse a archivos EPUB y ya están disponibles, sin embargo, la especificación formal aún no ha sido adoptada.

También se está trabajando en una nueva versión del estándar — EPUB 3.2. Esta traerá formatos WOFF 2.0 y SFNT, que se utilizan para comprimir fuentes (en algunos casos, permiten reducir el tamaño del archivo hasta un 30%). Además, los desarrolladores reemplazarán algunos atributos HTML obsoletos. Por ejemplo, en lugar de un elemento trigger separado para activar archivos de audio y video, en el nuevo estándar habrá elementos HTML nativos audio y video.

El borrador la especificación y lista de cambios ya está disponible en el repositorio de GitHub de W3C.

Reseñas de lectores ONYX-BOOX:

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster