Varem kirjutasime blogis, kuidas elektrooniliste raamatute formaadid tekkisid ja .
TĂ€na rÀÀgime artikli teemast â EPUB.
Pilt: / CC BY
Formaadi ajalugu
1990. aastatel valitsesid elektrooniliste raamatute turul omandiĂ”iguslikud lahendused. Paljudel e-lugerite tootjatel oli oma formaat. NĂ€iteks kasutas NuvoMedia faile laiendiga .rb. Need olid konteinerid, mis sisaldasid HTML-faili ja .info faili, kus olid metainformatsioon. Selline olukord raskendas kirjastajate tööd â nad pidid iga formaadi jaoks eraldi raamatud vormistama. Probleemi lahendama asus Microsofti inseneride grupp, keda mainiti juba NuvoMedia ja SoftBook Pressi kontekstis.
Tollal seadis Microsoft eesmÀrgiks elektrooniliste raamatute turule siseneda ja töötas vÀlja lugemisrakendust Windows 95 jaoks. VÔib öelda, et uue formaadi loomine oli osa IT-hiigla Àristrateegiast.
Kui rÀÀkida NuvoMedia'st, siis see ettevĂ”te on tuntud kui esimese massiliselt toodetud elektroonilise lugeja . Seadme sisemine mĂ€lu oli vaid kaheksa megabaiti ja aku kestvus ei ĂŒletanud 40 tundi. SoftBook Press tegeles samuti elektrooniliste lugerite arendamisega. Kuid nende seadmed olid erineva eripĂ€raga â sisseehitatud modem, mis vĂ”imaldas alla laadida digitaalset kirjandust otse SoftBookstore'ist.
2000. aastate alguses ostsid mĂ”lemad ettevĂ”tted â NuvoMedia ja SoftBook â meediaettevĂ”te Gemstar ja liideti Gemstar eBook Group'iks. See organisatsioon mĂŒĂŒs veel mitmeid aastaid e-lugejaid (nĂ€iteks ) ja digiraamatuid. Kuid 2003. aastal .
Aga naaseme ĂŒhtse standardi vĂ€ljatöötamise juurde. 1999. aastal asutasid Microsoft, NuvoMedia ja SoftBook Press Open eBook Forum'i, kus hakati töötama dokumendi mustandi kallal, mille alusel sai EPUB'i standardi alguse. Esialgu oli standard OEBPS (tĂ€hendab Open EBook Publication Structure). See vĂ”imaldas digitaalset publikatsiooni jagada ĂŒhe faili (ZIP-arkhivi) kaudu ja lihtsustas raamatute ĂŒlekandmist erinevatele riistvaraplatvormidele.
Hiljem liitusid Open eBook Forum'iga IT-ettevĂ”tted Adobe, IBM, HP, Nokia, Xerox ning kirjastajad McGraw Hill ja Time Warner. Koos jĂ€tkasid nad OEBPS arendamist ning töötasid digikirjanduse ökosĂŒsteemi arendamise nimel. 2005. aastal muudeti organisatsiooni nimi rahvusvaheliseks digitaalsete publikatsioonide foorumiks ehk .
Aastal 2007 muutsid IDPF OEBPS formaadi nime EPUB-iks ja alustasid selle teise versiooni arendamist. See esitatati avalikkusele 2010. aastal. Uus versioon ei erinenud palju oma eelkÀijast, kuid vektorigraafika ja sisseehitatud fondide jaoks.
Selleks ajaks oli EPUB turgu vallutanud ja saanud paljude vĂ€ljaandjate ja elektrooniliste seadmete tootjate vaikeformaadiks. Formaati kasutasid juba O'Reilly ja Cisco Press ning seda toetasid Appleâi, Sony, Barnes & Noble, ONYX BOOX seadmed.
Aastal 2009 kĂ€ivitas Google Books projekti EPUB-i toe osas - seda kasutati ĂŒle miljoni tasuta raamatu levitamiseks. Formaadi populaarsus hakkas kasvama ka kirjanike seas. Aastal 2011 rÀÀkis J.K. Rowling avada Pottermore veebisait ja muuta see ainus koht, kust osta digitaalses formaadis Harry Potteri raamatuid.
Raamatute levitamise standardiks valiti EPUB, eelkÔige tÀnu selle vÔimele rakendada koopia kaitse (). KÔik kirjaniku veebipoes olevad raamatud on endiselt .
EPUB formaadi kolmas versioon ilmus 2011. aastal. Arendajad lisasid vĂ”imaluse töötada helina- ja videofailide ning jaluste vĂ”i mĂ€rkustega. TĂ€napĂ€eval jĂ€tkub standardi arendamine â 2017. aastal liitus IDPF W3C konsortsiumiga, mis kehtestab tehnilised standardid veebilehe jaoks.
Kuidas EPUB töötab
EPUB formaadis raamat on ZIP-arhiiv. Selles on publitseerimise tekst XHTML- vÔi HTML-lehe vÔi PDF-failide kujul. Arhiivis on ka meediakontent (heli, video vÔi pildid), fondid ja metaandmed. Samuti vÔivad seal olla tÀiendavad CSS-stiilifailid vÔi -dokumendid hÀÀletusteenuste teabe jaoks.
Sisu kuvamise eest vastutab XML-mÀrgistus. Raamatufragmendid, millel on sisseehitatud heli ja pilt, :
<?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>kogu transkript</h1>
<audio id="bgsound" epub_type="media:soundtrack media:background"
src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
<div class="errmsg">
<p>Teie lugemissüsteem ei toeta (seda) heli</p>
</div>
</audio>
<p>Mida tähendab olla inimene, kui meil pole ühist kultuuri? Mida tähendab ühine kultuur, kui me ei saa seda jagada? Alles viimase 100 või 150 aasta jooksul oleme hakkanud rangelt piirama, kuidas seda kultuuri kasutatakse.</p>
<img class="left" src="../images/326261902_3fa36f548d.jpg"
alt="lapse vastu seina" />
</section>
</body>
</html>
Lisaks sisufailidele on arhiivis ka spetsiaalne navigeerimisdokument (Navigation Document). See kirjeldab teksti ja piltide asukohti raamatus. Lugemisrakendused pöörduvad selle poole, kui lugeja soovib "mööda minna" mitmest lehekĂŒljest.
Teine kohustuslik fail arhiivis on package. See sisaldab metaandmeid â teavet autori, vĂ€ljaandja, keele, pealkirja jne kohta. Samuti sisaldab see raamatu peatĂŒkkide loetelu (spine). NĂ€idis package-dokumendist on saadaval .
Eelised
Formaadi eelis on selle paindlikkus. EPUB vĂ”imaldab luua dĂŒnaamilist dokumendi paigutust, mis kohandub seadme ekraani suurustega. See on ĂŒks peamisi pĂ”hjuseid, miks formaat toetab suurt hulka e-lugejaid (ja muid elektronseadmeid). NĂ€iteks töötavad kĂ”ik ONYX BOOX'i e-lugejad "karbist vĂ€lja": alates pĂ”hilisest ja 6-tollisest kuni kĂ”rgema klassi ja 9,7-tollise .

/
Kuna formaat on ehitatud populaarsete standardite (XML) pÔhjal, on selle konverteerimine veebis lugemiseks lihtne. Samuti toetab EPUB interaktiivseid elemente. Jah, sarnased elemendid on olemas ka PDF-is, kuid nende lisamine PDF-dokumenti on vÔimalik ainult kasutades patenteeritud tarkvara. EPUB puhul lisatakse need raamatule paigutuse ja XML-siltidega igas tekstiredaktoris.
Teine EPUB-i eelis on funktsioonid inimestele, kellel on nĂ€gemisprobleeme vĂ”i kes kannatavad dĂŒsleksia all. Standard vĂ”imaldab kohandada teksti kuvamist ekraanil â nĂ€iteks esile tuua teatud tĂ€hekomplekte.
EPUB annab vĂ€ljaandjale ka vĂ”imaluse kehtestada kopeerimise kaitse. Kui soovivad, saavad elektrooniliste raamatute mĂŒĂŒjad oma mehhanisme, mis piiravad juurdepÀÀsu dokumendile. Selleks tuleb muuta archiis olevat faili rights.xml.
Puudused
EPUB-vĂ€ljaande loomiseks on vajalik XML, XHTML ja CSS sĂŒntaksist arusaamine. Samuti tuleb töötada suure hulga identifikaatorite siltidega. VĂ”rdluseks, sama sisaldab vaid minimaalset vajalike siltide komplekti â piisav, et kujundada ilukirjandust. PDF-dokumentide loomine EPUB-i kritiseeritakse ka koomiksite ja teiste paljude illustratsioonidega raamatute keeruka kujundamise pĂ€rast. Sel juhul peab vĂ€ljaandja looma staatilise paigutuse, kus iga pildi koordinaadid on fikseeritud â see vĂ”ib vĂ”tta palju aega ja vaeva.
EPUBi kritiseeritakse ka komiksite ja muude illustreeritud raamatute vormindamise keerukuse eest. Sellisel juhul peab vĂ€ljaandja looma staatilise kujunduse, kus iga pildi jaoks on fikseeritud koordinaadid â see vĂ”ib nĂ”uda palju jĂ”upingutusi ja aega.
Mis edasi
Praegu töötab IDPF uute spetsifikatsioonide kallal formaadi jaoks. NĂ€iteks aitab ĂŒks neist luua interaktiivseid Ă”ppematerjale . Ăks ja sama raamat nĂ€eb vĂ€lja erinev Ă”petajale ja Ă”pilasele â teisel juhul on peidetud nĂ€iteks testide vĂ”i kontrollkĂŒsimuste vastused.

Pilt: / CC BY-SA
Oodatakse, et uus funktsioon aitab ĂŒmber korraldada haridusprotsessi. TĂ€na kasutatakse EPUB-i aktiivselt suurtes ĂŒlikoolides, nĂ€iteks Oksfordi ĂŒlikoolis. MĂ”ned aastad tagasi lisati nad oma digitaalraamatukogu rakendusse EPUB 3.0 toe.
Samuti loob IDPF spetsifikatsiooni Open Annotation jalgupealsete integreerimiseks EPUB-i. See standard töötati vĂ€lja W3C-s 2013. aastal â see lihtsustab keeruliste mĂ€rkuste töötlemist. NĂ€iteks vĂ”imaldab see teha mĂ€rkuse teatud JPEG-pildi osale. TĂ€iendavalt standard muudatuste sĂŒnkroniseerimiseks annotatsioonides ĂŒhe EPUB-dokumendi koopiate vahel. Open Annotation formaadi mĂ€rkmeid EPUB-failidesse ka praegu, kuid neile pole veel ametlikku spetsifikatsiooni aktsepteeritud.
Samuti töötatakse uue versiooni standardi â EPUB 3.2 â kallal. Sellel ilmuvad formaadid ja , mida kasutatakse fondide tihendamiseks (mĂ”nes juhtumis vĂ”ivad nad vĂ€hendada faili suurust 30%). Samuti asendavad arendajad mĂ”ned vananenud HTML-i atribuudid. NĂ€iteks on uues standardis eraldi element trigger audi- ja videofailide aktiveerimiseks asemel natiivsed HTML-i elemendid audio ja video.
Mustand ja on juba saadaval W3C GitHubi hoidlas.
ONYX-BOOXi lugerite ĂŒlevaated:
Allikas: habr.com
