Elektronikaj libroj kaj iliaj formatoj: ni parolas pri EPUB - ĝia historio, avantaĝoj kaj malavantaĝoj

Antaŭe en la blogo ni skribis pri kiel aperis e-libroformatoj Djvu и FB2.

La temo de la hodiaŭa artikolo estas EPUB.

Elektronikaj libroj kaj iliaj formatoj: ni parolas pri EPUB - ĝia historio, avantaĝoj kaj malavantaĝoj
Bildon: Nathan Oakley / CC BY

Historio de la formato

En la 90-aj jaroj, la elektronika merkato estis dominita per proprietaj solvoj. Kaj multaj fabrikantoj de e-legiloj havis sian propran formaton. Ekzemple, NuvoMedia uzis dosierojn kun la etendo .rb. Ĉi tiuj estis ujoj kun HTML-dosiero kaj .info-dosiero enhavanta metadatenojn. Tiu ĉi stato malfaciligis la laboron de la eldonejoj – ili devis aparte komposti librojn por ĉiu formato. Grupo de inĝenieroj de Microsoft, la jam menciita NuvoMedia kaj SoftBook Press entreprenis korekti la situacion.

Tiutempe Mikrosofto konkeros la elektronikan merkaton kaj disvolvis e-legan aplikaĵon por Windows 95. Ni povas diri, ke la kreado de nova formato estis parto de la komerca strategio de la IT-giganto.

Se ni parolas pri NuvoMedia, ĉi tiu kompanio estas konsiderata la fabrikanto de la unua amasa elektronika leganto Raketo eBook. La interna memoro de la aparato estis nur ok megabajtoj, kaj la bateria vivo ne superis 40 horojn. Koncerne SoftBook Press, ili ankaŭ evoluigis elektronikajn legantojn. Sed iliaj aparatoj havis karakterizan trajton - enkonstruitan modemon - ĝi permesis al vi elŝuti ciferecan literaturon rekte de la SoftBookstore.

Komence de la XNUMX-aj jaroj, ambaŭ firmaoj - NuvoMedia kaj SoftBook - estis aĉetitaj fare de la amaskomunikila firmao Gemstar kaj kunfanditaj en la Gemstar eBook Group. Ĉi tiu organizo daŭre vendis legantojn dum pluraj jaroj (ekzemple, RCA REB 1100) kaj ciferecaj libroj, tamen en 2003 foriĝis.

Sed ni revenu al la evoluo de ununura normo. En 1999, Microsoft, NuvoMedia kaj SoftBook Press fondis la Open eBook Forum, kiu komencis labori pri la skizo de dokumento kiu markis la komencon de EPUB. Origine norma estis nomata OEBPS (estas por Open EBook Publication Structure). Ĝi ebligis disdoni ciferecan eldonaĵon en unuopa dosiero (ZIP-arkivo) kaj faciligis la translokigon de libroj inter malsamaj aparataj platformoj.

Poste, IT-kompanioj Adobe, IBM, HP, Nokia, Xerox kaj eldonistoj McGraw Hill kaj Time Warner aliĝis al la Open eBook Forum. Kune ili daŭre evoluigis OEBPS kaj evoluigis la ciferecan literaturekosistemon kiel tutaĵo. En 2005, la organizo estis renomita la Internacia Forumo por Cifereca Eldonado, aŭ IDPF.

En 2007, IDPF ŝanĝis la nomon de la OEBPS-formato al EPUB kaj komencis evoluigi ĝian duan version. Ĝi estis prezentita al la ĝenerala publiko en 2010. Tamen, la nova produkto preskaŭ ne diferencis de sia antaŭulo ricevis subtenon vektoraj grafikaĵoj kaj enkonstruitaj tiparoj.

Antaŭ tiu tempo, EPUB transprenis la merkaton kaj iĝis la defaŭlta normo por multaj eldonistoj kaj elektronikaj gadgetproduktantoj. La formato jam estis uzita fare de O'Reilly kaj Cisco Press, kaj plie ĝi estis apogita fare de Apple, Sony, Barnes & Noble, kaj ONYX BOOX-aparatoj.

En 2009, la projekto Google Books anoncita pri subteno por EPUB - ĝi estis uzata por distribui pli ol milionon da senpagaj libroj. La formato komencis akiri popularecon inter verkistoj. En 2011, JK Rowling rakontis pri planoj lanĉu la retejon Pottermore kaj faru ĝin la nura vendejo de Potter-libroj en cifereca formo.

EPUB estis elektita kiel la normo por distribuado de literaturo, ĉefe pro ĝia kapablo efektivigi kopiprotekton (DRM). Ĉiuj libroj en la reta butiko de la verkisto ĝis nun nur disponebla en ĉi tiu formato.

La tria versio de la EPUB-formato estis publikigita en 2011. La programistoj aldonis la kapablon labori kun sondosieroj kaj video-dosieroj kaj piednotoj. Hodiaŭ la normo daŭre evoluas - en 2017 IDPF eĉ eniris parto de la W3C-konsorcio, kiu efektivigas teknologiajn normojn por la Tutmonda Reto.

Kiel funkcias EPUB

Libro en formato EPUB estas ZIP-arkivo. Ĝi konservas la tekston de la publikaĵo en formo de XHTML aŭ HTML-paĝoj aŭ PDF-dosieroj. La arkivo ankaŭ enhavas amaskomunikilan enhavon (aŭdio, video aŭ bildoj), tiparojn kaj metadatenojn. Ĝi ankaŭ povas enhavi pliajn dosierojn kun CSS-stiloj aŭ PLS-dokumentoj kun informoj por parol-generadaj servoj.

XML markado respondecas pri montrado de enhavo. Fragmento de libro kun enmetitaj sonoj kaj bildo povus aspekti tiel:

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

Krom la enhavdosieroj, la arkivo enhavas specialan navigaddokumenton (Naviga Dokumento). Ĝi priskribas la aranĝon de teksto kaj bildoj en libro. Legantoj aliras ĝin se la leganto volas "salti" tra pluraj paĝoj.

Alia postulata dosiero en la arkivo estas pako. Ĝi inkluzivas metadatenojn - informojn pri la aŭtoro, eldonejo, lingvo, titolo ktp. Ĝi ankaŭ inkluzivas liston (spino) de subfakoj de la libro. Ekzemplo de paka dokumento videblas en la IDPF-deponejo sur GitHub.

digno

La avantaĝo de la formato estas ĝia fleksebleco. EPUB ebligas al vi krei dinamikan dokumentan aranĝon, kiu adaptiĝas al la grandeco de via aparato-ekrano. Ĉi tio estas unu el la ĉefaj kialoj, kial la formato estas subtenata de granda nombro da legantoj (kaj aliaj elektronikaj aparatoj). Ekzemple, ĉiuj legantoj de ONYX BOOX funkcias kun EPUB el la skatolo: de baza kaj 6-cola cezaro 3 ĝis premio kaj 9,7 coloj Eŭklido.

Elektronikaj libroj kaj iliaj formatoj: ni parolas pri EPUB - ĝia historio, avantaĝoj kaj malavantaĝoj
/ ONIkso-KUSTO Cezaro 3

Ĉar la formato baziĝas sur popularaj normoj (XML), ĝi estas facile konverti por legado en la Interreto. EPUB ankaŭ subtenas interagajn elementojn. Jes, similaj elementoj ekzistas en PDF, sed vi povas aldoni ilin nur al PDF-dokumento per propra programaro. En la kazo de EPUB, ili estas aldonitaj al la libro uzante markadon kaj XML-etikedojn en iu ajn tekstredaktilo.

Alia avantaĝo de EPUB estas ĝiaj funkcioj por homoj kun vidproblemoj aŭ disleksio. La normo permesas modifi la ekranon de teksto sur la ekrano - ekzemple reliefigi certajn literkombinojn.

EPUB, kiel ni jam notis, donas al la eldonejo la ŝancon instali kopiprotekton. E-librovendistoj se vi deziras povas uzi iliaj mekanismoj limigante aliron al la dokumento. Por fari tion, vi devas modifi la dosieron rights.xml en la arkivo.

mankoj

Por krei EPUB-publikaĵon, vi devas kompreni la sintakson XML, XHTML kaj CSS. En ĉi tiu kazo, vi devas labori kun granda nombro da identigiloj. Por komparo, la sama FB2-normo inkluzivas nur la minimuman bezonatan aron da etikedoj - sufiĉa por la aranĝo de fikcio. Kaj krei PDF-dokumentoj Tute ne necesas speciala scio - speciala programaro respondecas pri ĉio.

EPUB ankaŭ estas kritikita por la komplekseco de la dezajno de bildstrioj kaj aliaj libroj kun multaj ilustraĵoj. En ĉi tiu kazo, la eldonisto devas krei senmovan aranĝon kun fiksaj koordinatoj por ĉiu bildo - tio povas preni multe da penado kaj tempo.

Kio sekvas

IDPF nuntempe laboras pri novaj specifoj por la formato. Ekzemple, unu el ili helpos vin krei interagajn lernilojn kun kaŝitaj sekcioj. La sama libro aspektos alie por instruisto kaj studento - en la dua kazo, ekzemple, respondoj al testoj aŭ kontrolaj demandoj estos kaŝitaj.

Elektronikaj libroj kaj iliaj formatoj: ni parolas pri EPUB - ĝia historio, avantaĝoj kaj malavantaĝoj
Bildon: Guian Bolisay / CC BY-SA

Oni atendas, ke la nova funkcio helpos reorganizi la edukan procezon. Hodiaŭ, EPUB estas sufiĉe aktive uzata de grandaj universitatoj, ekzemple la Universitato de Oksfordo. Antaŭ kelkaj jaroj ili aldonis EPUB 3.0-subteno en via cifereca biblioteka aplikaĵo.

IDPF ankaŭ kreas specifon por efektivigi Open Annotation piednotojn en EPUB. Ĉi tiu normo estis evoluigita de la W3C en 2013 - ĝi simpligas labori kun kompleksaj specoj de komentarioj. Ekzemple, vi povas uzi ĝin por aldoni noton al specifa sekcio de JPEG-bildo. Laŭvola normo efektivigas la mekanismon sinkronigi ŝanĝojn en komentarioj inter kopioj de la sama EPUB-dokumento. Malfermu Notoformajn Notojn povas aldoni en EPUB-dosierojn eĉ nun, sed formala specifo por ili ankoraŭ ne estis adoptita.

Laboras ankaŭ pri nova versio de la normo - EPUB 3.2. Ĝi enhavos formatojn WOFF 2.0 и SFNT, kiuj estas uzataj por kunpremi tiparojn (en kelkaj kazoj ili povas redukti dosiergrandojn je 30%). La programistoj ankaŭ anstataŭigos kelkajn malmodernajn HTML-atributojn. Ekzemple, anstataŭ aparta ellasilelemento por aktivigi sondosierojn, la nova normo havos denaskajn HTML-aŭdiajn kaj videajn elementojn.

Malneto specifoj и Listo de ŝanĝoj estas jam haveblaj en la W3C GitHub-deponejo.

Recenzoj de ONYX-BOOX-e-legiloj:

fonto: www.habr.com

Aldoni komenton