Rafbækur og snið þeirra: við erum að tala um EPUB - sögu þess, kostir og gallar

Fyrr á blogginu skrifuðum við um hvernig rafbókasnið birtust Djvu и FB2.

Efni greinarinnar í dag er EPUB.

Rafbækur og snið þeirra: við erum að tala um EPUB - sögu þess, kostir og gallar
Stærð: Nathan Oakley / CC BY

Saga sniðsins

Á tíunda áratugnum var rafbókamarkaðurinn einkennist af sérlausnum. Og margir raflesaraframleiðendur höfðu sitt eigið snið. Til dæmis notaði NuvoMedia skrár með .rb endingunni. Þetta voru gámar með HTML skrá og .info skrá sem innihélt lýsigögn. Þetta ástand flækti starf útgefenda - þeir þurftu að setja bækur fyrir hvert snið fyrir sig. Hópur verkfræðinga frá Microsoft, áðurnefndu NuvoMedia og SoftBook Press tók að sér að leiðrétta ástandið.

Á þeim tíma ætlaði Microsoft að sigra rafbókamarkaðinn og var að þróa raflesaraforrit fyrir Windows 95. Við getum sagt að gerð nýs sniðs hafi verið hluti af viðskiptastefnu upplýsingatæknirisans.

Ef við tölum um NuvoMedia er þetta fyrirtæki talið framleiðandi fyrsta fjölda rafrænna lesandans Rocket rafbók. Innra minni tækisins var aðeins átta megabæti og endingartími rafhlöðunnar fór ekki yfir 40 klukkustundir. Hvað SoftBook Press varðar þróuðu þeir einnig rafræna lesendur. En tæki þeirra höfðu sérkenni - innbyggt mótald - það gerði þér kleift að hlaða niður stafrænum bókmenntum beint frá SoftBookstore.

Í byrjun XNUMX voru bæði fyrirtækin - NuvoMedia og SoftBook - keypt af fjölmiðlafyrirtækinu Gemstar og sameinuð í Gemstar eBook Group. Þessi stofnun hélt áfram að selja lesendur í nokkur ár (td. RCA REB 1100) og stafrænar bækur, hins vegar árið 2003 fór á hausinn.

En snúum okkur aftur að þróun eins staðals. Árið 1999 stofnuðu Microsoft, NuvoMedia og SoftBook Press Open eBook Forum, sem hóf að vinna að drögum að skjali sem markaði upphaf EPUB. Upphaflega staðalbúnaður kallaði OEBPS (standar fyrir Open EBook Publication Structure). Það gerði það mögulegt að dreifa stafrænu riti í einni skrá (ZIP archive) og auðveldara var að flytja bækur á milli mismunandi vélbúnaðarvettvanga.

Síðar gengu upplýsingatæknifyrirtækin Adobe, IBM, HP, Nokia, Xerox og útgefendurnir McGraw Hill og Time Warner til liðs við Open eBook Forum. Saman héldu þeir áfram að þróa OEBPS og þróa vistkerfi stafrænna bókmennta í heild sinni. Árið 2005 var stofnunin endurnefnd International Forum for Digital Publishing, eða IDPF.

Árið 2007 breytti IDPF nafni OEBPS sniðsins í EPUB og byrjaði að þróa aðra útgáfu þess. Hún var kynnt almenningi árið 2010. Nýja varan var þó nánast ekkert frábrugðin forvera sínum fengið stuðning vektorgrafík og innbyggð leturgerð.

Á þessum tíma var EPUB að taka yfir markaðinn og varð sjálfgefinn staðall fyrir marga útgefendur og raftækjaframleiðendur. Snið var þegar notað af O'Reilly og Cisco Press, auk þess sem það var stutt af Apple, Sony, Barnes & Noble og ONYX BOOX tækjum.

Árið 2009, Google Books verkefnið tilkynnt um EPUB stuðning - það hefur verið notað til að dreifa meira en milljón ókeypis bókum. Formið byrjaði að ná vinsældum meðal rithöfunda. Árið 2011, JK Rowling sagt frá áformum opna Pottermore vefsíðuna og gera hana að eina sölustað Potter bóka á stafrænu formi.

EPUB var valið sem staðall fyrir dreifingu bókmennta, fyrst og fremst vegna getu þess til að innleiða afritunarvörn (DRM). Allar bækur í netverslun rithöfundarins hingað til aðeins fáanlegt á þessu sniði.

Þriðja útgáfan af EPUB sniðinu kom út árið 2011. Hönnuðir hafa bætt við getu til að vinna með hljóð- og myndskrár og neðanmálsgreinar. Í dag heldur staðallinn áfram að þróast - árið 2017 IDPF kom meira að segja inn hluti af W3C samsteypunni, sem innleiðir tæknistaðla fyrir veraldarvefinn.

Hvernig EPUB virkar

Bók á EPUB formi er ZIP skjalasafn. Það geymir texta útgáfunnar í formi XHTML eða HTML síða eða PDF skrár. Safnið inniheldur einnig fjölmiðlaefni (hljóð, myndband eða myndir), leturgerðir og lýsigögn. Það getur einnig innihaldið viðbótarskrár með CSS stílum eða PLS-skjöl með upplýsingum fyrir talmyndunarþjónustu.

XML merking er ábyrg fyrir birtingu efnis. Brot úr bók með innfelldu hljóði og mynd gæti litið svona út:

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

Auk innihaldsskránna inniheldur skjalasafnið sérstakt leiðsöguskjal (Navigation Document). Það lýsir uppröðun texta og mynda í bók. Lesaraforrit fá aðgang að því ef lesandinn vill „sleppa“ yfir nokkrar síður.

Önnur nauðsynleg skrá í skjalasafninu er pakki. Það inniheldur lýsigögn - upplýsingar um höfund, útgefanda, tungumál, titil og svo framvegis. Það inniheldur einnig lista (hrygg) yfir undirkafla bókarinnar. Dæmi um pakkaskjal er hægt að skoða í IDPF geymslunni á GitHub.

reisn

Kosturinn við sniðið er sveigjanleiki þess. EPUB gerir þér kleift að búa til kraftmikið skjalaskipulag sem aðlagast stærð skjásins þíns. Þetta er ein helsta ástæðan fyrir því að sniðið er stutt af miklum fjölda lesenda (og annarra raftækja). Til dæmis, allir ONYX BOOX lesendur vinna með EPUB úr kassanum: frá grunn og 6 tommu keisari 3 allt að úrvals og 9,7 tommu Euclid.

Rafbækur og snið þeirra: við erum að tala um EPUB - sögu þess, kostir og gallar
/ ONYX BOOX Caesar 3

Þar sem sniðið er byggt á vinsælum stöðlum (XML) er auðvelt að umbreyta því til lestrar á Netinu. EPUB styður einnig gagnvirka þætti. Já, svipaðir þættir eru til í PDF, en þú getur aðeins bætt þeim við PDF skjal með sérhugbúnaði. Þegar um EPUB er að ræða er þeim bætt við bókina með því að nota merkingar og XML merki í hvaða textaritli sem er.

Annar kostur EPUB er eiginleikar þess fyrir fólk með sjónvandamál eða lesblindu. Staðallinn gerir þér kleift að breyta birtingu texta á skjánum - til dæmis auðkenna ákveðnar stafasamsetningar.

EPUB, eins og við höfum þegar tekið fram, gefur útgefandanum tækifæri til að setja upp afritunarvörn. Rafbókasalar ef þess er óskað getur notað kerfi þeirra sem takmarka aðgang að skjalinu. Til að gera þetta þarftu að breyta rights.xml skránni í skjalasafninu.

Takmarkanir

Til að búa til EPUB útgáfu verður þú að skilja XML, XHTML og CSS setningafræði. Í þessu tilviki þarftu að vinna með fjölda auðkenna. Til samanburðar, það sama FB2 staðall inniheldur aðeins það lágmark sem krafist er af merkjum - nóg fyrir uppsetningu skáldskapar. Og að skapa PDF skjöl Engin sérþekking er nauðsynleg - sérhæfður hugbúnaður ber ábyrgð á öllu.

EPUB er einnig gagnrýnt fyrir hversu flókin hönnun myndasagna og annarra bóka með mörgum myndskreytingum er. Í þessu tilviki þarf útgefandinn að búa til kyrrstæða útsetningu með föstum hnitum fyrir hverja mynd - þetta getur tekið mikla fyrirhöfn og tíma.

Hvað er næst

IDPF vinnur nú að nýjum forskriftum fyrir sniðið. Til dæmis, einn af þeim mun hjálpa þér að búa til gagnvirk kennsluefni með földum köflum. Sama bók mun líta öðruvísi út fyrir kennara og nemanda - í öðru tilvikinu verða til dæmis svör við prófum eða eftirlitsspurningum falin.

Rafbækur og snið þeirra: við erum að tala um EPUB - sögu þess, kostir og gallar
Stærð: Guian Bolisay / CC BY-SA

Gert er ráð fyrir að nýja aðgerðin muni hjálpa til við að endurskipuleggja menntaferlið. Í dag er EPUB nokkuð virkt notað af stórum háskólum, til dæmis háskólanum í Oxford. Fyrir nokkrum árum síðan bætt við EPUB 3.0 stuðningur í stafrænu bókasafnsforritinu þínu.

IDPF er einnig að búa til forskrift fyrir útfærslu Open Annotation neðanmálsgreina í EPUB. Þessi staðall var þróaður af W3C árið 2013 - hann einfaldar vinnu með flóknar tegundir skýringa. Til dæmis geturðu notað það til að bæta athugasemd við ákveðinn hluta af JPEG mynd. Valfrjáls staðall útfærir vélbúnaðinn samstillingar breytingar á athugasemdum á milli afrita af sama EPUB skjali. Opnaðu athugasemdasnið getur bætt við inn í EPUB skrár jafnvel núna, en formleg forskrift fyrir þær hefur ekki enn verið samþykkt.

Einnig er unnið að nýrri útgáfu af staðlinum - EPUB 3.2. Það mun innihalda snið WOFF 2.0 и SFNT, sem eru notuð til að þjappa leturgerðum (í sumum tilfellum geta þær minnkað skráarstærð um 30%). Hönnuðir munu einnig skipta út nokkrum gamaldags HTML eiginleikum. Til dæmis, í stað sérstakrar kveikjuþáttar til að virkja hljóð- og myndskrár, mun nýi staðallinn hafa innfædda HTML hljóð- og myndþætti.

Drög forskrift и Listi yfir breytingar eru nú þegar fáanlegar í W3C GitHub geymslunni.

Umsagnir um ONYX-BOOX rafræna lesendur:

Heimild: www.habr.com

Bæta við athugasemd