Libri elettronici e loro formati: stiamo parlando di EPUB: la sua storia, i pro e i contro

In precedenza nel blog abbiamo scritto su come sono comparsi i formati di e-book DjVu и FB2.

L'argomento dell'articolo di oggi è EPUB.

Libri elettronici e loro formati: stiamo parlando di EPUB: la sua storia, i pro e i contro
Immagine: Nathan Oakley /CC DA

Storia del formato

Negli anni '90 il mercato degli e-book era dominato da soluzioni proprietarie. E molti produttori di e-reader avevano il proprio formato. Ad esempio, NuvoMedia utilizzava file con estensione .rb. Si trattava di contenitori con un file HTML e un file .info contenente metadati. Questo stato di cose complicava il lavoro degli editori: dovevano comporre i libri separatamente per ciascun formato. Un gruppo di ingegneri della Microsoft, della già citata NuvoMedia e della SoftBook Press si è impegnato a correggere la situazione.

A quel tempo, Microsoft stava per conquistare il mercato degli e-book e stava sviluppando un’applicazione e-reader per Windows 95. Possiamo dire che la creazione di un nuovo formato faceva parte della strategia commerciale del gigante informatico.

Se parliamo di NuvoMedia, questa azienda è considerata il produttore del primo lettore elettronico di massa EBook sui razzi. La memoria interna del dispositivo era di soli otto megabyte e la durata della batteria non superava le 40 ore. Per quanto riguarda SoftBook Press, hanno sviluppato anche lettori elettronici. Ma i loro dispositivi avevano una caratteristica distintiva: un modem integrato: consentiva di scaricare la letteratura digitale direttamente da SoftBookstore.

All'inizio degli anni XNUMX entrambe le società - NuvoMedia e SoftBook - furono acquistate dalla società di media Gemstar e fuse nel Gemstar eBook Group. Questa organizzazione ha continuato a vendere lettori per diversi anni (ad esempio, RCA REB1100) e i libri digitali, invece, nel 2003 ha cessato l'attività.

Ma torniamo allo sviluppo di uno standard unico. Nel 1999, Microsoft, NuvoMedia e SoftBook Press fondarono l'Open eBook Forum, che iniziò a lavorare sulla bozza del documento che segnò l'inizio dell'EPUB. Originariamente standard è stato chiamato OEBPS (acronimo di Open EBook Publication Structure). Ha permesso di distribuire una pubblicazione digitale in un unico file (archivio ZIP) e ha reso più semplice il trasferimento dei libri tra diverse piattaforme hardware.

Successivamente, le società IT Adobe, IBM, HP, Nokia, Xerox e gli editori McGraw Hill e Time Warner si sono uniti all'Open eBook Forum. Insieme hanno continuato a sviluppare l’OEBPS e a sviluppare l’ecosistema della letteratura digitale nel suo complesso. Nel 2005, l'organizzazione è stata ribattezzata Forum internazionale per l'editoria digitale, o IDPF.

Nel 2007, IDPF ha cambiato il nome del formato OEBPS in EPUB e ha iniziato a sviluppare la sua seconda versione. È stato presentato al grande pubblico nel 2010. Il nuovo prodotto, tuttavia, non era quasi diverso dal suo predecessore ricevuto sostegno grafica vettoriale e caratteri integrati.

A questo punto, EPUB stava conquistando il mercato e divenne lo standard predefinito per molti editori e produttori di gadget elettronici. Il formato era già utilizzato da O'Reilly e Cisco Press, inoltre era supportato dai dispositivi Apple, Sony, Barnes & Noble e ONYX BOOX.

Nel 2009, il progetto Google Libri annunciato sul supporto per EPUB: è stato utilizzato per distribuire più di un milione di libri gratuiti. Il formato iniziò a guadagnare popolarità tra gli scrittori. Nel 2011 JK Rowling raccontato dei piani lanciare il sito web di Pottermore e renderlo l'unico punto vendita dei libri di Potter in formato digitale.

EPUB è stato scelto come standard per la distribuzione della letteratura, principalmente per la sua capacità di implementare la protezione dalla copia (DRM). Tutti i libri nel negozio online dello scrittore finora disponibile solo in questo formato.

La terza versione del formato EPUB è stata rilasciata nel 2011. Gli sviluppatori hanno aggiunto la possibilità di lavorare con file audio e video e note a piè di pagina. Oggi lo standard continua ad evolversi: nel 2017 IDPF è addirittura entrato parte del consorzio W3C, che implementa gli standard tecnologici per il World Wide Web.

Come funziona l'EPUB

Un libro in formato EPUB è un archivio ZIP. Memorizza il testo della pubblicazione sotto forma di pagine XHTML o HTML o file PDF. L'archivio contiene anche contenuti multimediali (audio, video o immagini), caratteri e metadati. Può anche contenere file aggiuntivi con stili CSS o PLS-documenti con informazioni per i servizi di generazione vocale.

Il markup XML è responsabile della visualizzazione del contenuto. Frammento di un libro con audio e immagine incorporati potrebbe assomigliare a questo:

<?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>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>

Oltre ai file di contenuto, l'archivio contiene uno speciale documento di navigazione (Documento di Navigazione). Descrive la disposizione del testo e delle immagini in un libro. Le applicazioni di lettura vi accedono se il lettore desidera “saltare” più pagine.

Un altro file richiesto nell'archivio è package. Include metadati: informazioni sull'autore, editore, lingua, titolo e così via. Include anche un elenco (dorso) delle sottosezioni del libro. È possibile visualizzare un esempio di documento di pacchetto nel repository IDPF su GitHub.

dignità

Il vantaggio del formato è la sua flessibilità. EPUB ti consente di creare layout di documenti dinamici che si adattano alle dimensioni dello schermo del tuo dispositivo. Questo è uno dei motivi principali per cui il formato è supportato da un gran numero di lettori (e altri dispositivi elettronici). Ad esempio, tutti i lettori ONYX BOOX funzionano immediatamente con EPUB: da base e da 6 pollici Cesare 3 fino a premium e 9,7 pollici Euclide.

Libri elettronici e loro formati: stiamo parlando di EPUB: la sua storia, i pro e i contro
/ ONYX BOOX Cesare 3

Poiché il formato si basa su standard diffusi (XML), è facile da convertire per la lettura su Internet. EPUB supporta anche elementi interattivi. Sì, esistono elementi simili in PDF, ma puoi aggiungerli a un documento PDF solo utilizzando software proprietario. Nel caso dell'EPUB, vengono aggiunti al libro utilizzando markup e tag XML in qualsiasi editor di testo.

Un altro vantaggio dell'EPUB sono le sue funzionalità per le persone con problemi di vista o dislessia. Lo standard consente di modificare la visualizzazione del testo sullo schermo, ad esempio evidenziare determinate combinazioni di lettere.

EPUB, come abbiamo già notato, offre all'editore la possibilità di installare una protezione dalla copia. Venditori di e-book se lo si desidera poter usare i loro meccanismi che limitano l’accesso al documento. Per fare ciò, è necessario modificare il file Rights.xml nell'archivio.

Limitazioni

Per creare una pubblicazione EPUB, è necessario comprendere la sintassi XML, XHTML e CSS. In questo caso, devi lavorare con un numero elevato di identificatori. Per fare un confronto, lo stesso Norma FB2 include solo il set minimo di tag richiesto, sufficiente per il layout della fiction. E creare Documenti PDF Non è richiesta alcuna conoscenza speciale: il software specializzato è responsabile di tutto.

L'EPUB è criticato anche per la complessità del design dei fumetti e di altri libri con molte illustrazioni. In questo caso, l'editore deve creare un layout statico con coordinate fisse per ciascuna immagine: ciò può richiedere molto tempo e impegno.

Cosa c'è Next

IDPF sta attualmente lavorando su nuove specifiche per il formato. Ad esempio, uno di questi ti aiuterà a creare tutorial interattivi con sezioni nascoste. Lo stesso libro avrà un aspetto diverso per un insegnante e uno studente: nel secondo caso, ad esempio, le risposte ai test o alle domande di controllo verranno nascoste.

Libri elettronici e loro formati: stiamo parlando di EPUB: la sua storia, i pro e i contro
Immagine: Guian Bolisay / CC BY-SA

Si prevede che la nuova funzione aiuterà a riorganizzare il processo educativo. Oggi l'EPUB è utilizzato piuttosto attivamente dalle grandi università, ad esempio l'Università di Oxford. Qualche anno fa loro aggiunto Supporto EPUB 3.0 nella tua applicazione di biblioteca digitale.

IDPF sta inoltre creando una specifica per l'implementazione delle note a piè di pagina Open Annotation in EPUB. Questo standard è stato sviluppato dal W3C nel 2013: semplifica il lavoro con tipi complessi di annotazioni. Ad esempio, puoi usarlo per aggiungere una nota a una sezione specifica di un'immagine JPEG. Norma opzionale implementa il meccanismo sincronizzare le modifiche nelle annotazioni tra copie dello stesso documento EPUB. Apri le note sul formato di annotazione può aggiungere nei file EPUB anche adesso, ma non è stata ancora adottata una specifica formale per essi.

Sono in corso anche i lavori su una nuova versione dello standard: EPUB 3.2. Conterrà formati WOFF 2.0 и SNT, che vengono utilizzati per comprimere i caratteri (in alcuni casi possono ridurre le dimensioni dei file del 30%). Gli sviluppatori sostituiranno anche alcuni attributi HTML obsoleti. Ad esempio, invece di un elemento trigger separato per l'attivazione di file audio e video, il nuovo standard avrà elementi audio e video HTML nativi.

Bozza specificazione и Elenco delle modifiche sono già disponibili nel repository GitHub del W3C.

Recensioni degli e-reader ONYX-BOOX:

Fonte: habr.com

Aggiungi un commento