Elektroniskās grāmatas un to formāti: mēs runājam par EPUB - tā vēsturi, plusi un mīnusi

IepriekÅ” emuārā rakstÄ«jām par to, kā parādÄ«jās e-grāmatu formāti Djvu Šø FB2.

Šodienas raksta tēma ir EPUB.

Elektroniskās grāmatas un to formāti: mēs runājam par EPUB - tā vēsturi, plusi un mīnusi
Bilde: Neitans Ouklijs / CC BY

Formāta vēsture

Deviņdesmitajos gados e-grāmatu tirgÅ« dominēja patentēti risinājumi. Un daudziem e-lasÄ«tāju ražotājiem bija savs formāts. Piemēram, NuvoMedia izmantoja failus ar paplaÅ”inājumu .rb. Tie bija konteineri ar HTML failu un .info failu, kas satur metadatus. Šāds stāvoklis sarežģīja izdevēju darbu - viņiem bija jāsaliek grāmatas katram formātam atseviŔķi. Situāciju izlabot uzņēmās inženieru grupa no Microsoft, jau pieminētā NuvoMedia un SoftBook Press.

Tolaik Microsoft grasījās iekarot e-grāmatu tirgu un izstrādāja e-lasītāja aplikāciju operētājsistēmai Windows 95. Var teikt, ka jauna formāta izveide bija daļa no IT giganta biznesa stratēģijas.

Ja mēs runājam par NuvoMedia, Å”is uzņēmums tiek uzskatÄ«ts par pirmā masu elektroniskā lasÄ«tāja ražotāju RaÄ·eÅ”u e-grāmata. IerÄ«ces iekŔējā atmiņa bija tikai astoņi megabaiti, un akumulatora darbÄ«bas laiks nepārsniedza 40 stundas. Kas attiecas uz SoftBook Press, viņi arÄ« izstrādāja elektroniskos lasÄ«tājus. Bet viņu ierÄ«cēm bija Ä«paÅ”a iezÄ«me - iebÅ«vēts modems - tas ļāva lejupielādēt digitālo literatÅ«ru tieÅ”i no SoftBookstore.

XNUMX. gadu sākumā abus uzņēmumus - NuvoMedia un SoftBook - iegādājās mediju kompānija Gemstar un apvienoja Gemstar eBook Group. Å Ä« organizācija vairākus gadus turpināja pārdot lasÄ«tājus (piemēram, RCA REB 1100) un digitālās grāmatas, tomēr 2003. gadā izbeidza darbÄ«bu.

Bet atgriezÄ«simies pie vienota standarta izstrādes. 1999. gadā Microsoft, NuvoMedia un SoftBook Press nodibināja Open eBook Forum, kas sāka strādāt pie dokumenta projekta, kas iezÄ«mēja EPUB sākumu. Sākotnēji standarta sauca OEBPS (apzÄ«mē Open EBook Publication Structure). Tas ļāva izplatÄ«t digitālo publikāciju vienā failā (ZIP arhÄ«vā) un atviegloja grāmatu pārsÅ«tÄ«Å”anu starp dažādām aparatÅ«ras platformām.

Vēlāk IT uzņēmumi Adobe, IBM, HP, Nokia, Xerox un izdevēji McGraw Hill un Time Warner pievienojās Open eBook Forumam. Kopā viņi turpināja attīstīt OEBPS un attīstīt digitālās literatūras ekosistēmu kopumā. 2005. gadā organizācija tika pārdēvēta par Starptautisko digitālās izdevējdarbības forumu vai IDPF.

2007. gadā IDPF mainÄ«ja OEBPS formāta nosaukumu uz EPUB un sāka izstrādāt tā otro versiju. PlaŔākai sabiedrÄ«bai tas tika prezentēts 2010. gadā. Tomēr jaunais produkts gandrÄ«z neatŔķīrās no tā priekÅ”gājēja saņēma atbalstu vektorgrafika un iebÅ«vētie fonti.

Līdz tam laikam EPUB pārņēma tirgu un kļuva par noklusējuma standartu daudziem izdevējiem un elektronisko sīkrīku ražotājiem. Šo formātu jau izmantoja O'Reilly un Cisco Press, kā arī to atbalstīja Apple, Sony, Barnes & Noble un ONYX BOOX ierīces.

2009. gadā Google grāmatu projekts paziņoja par atbalstu EPUB ā€” tas ir izmantots, lai izplatÄ«tu vairāk nekā miljonu bezmaksas grāmatu. Formāts sāka iegÅ«t popularitāti rakstnieku vidÅ«. 2011. gadā Dž.K. Roulinga stāstÄ«ja par plāniem Atveriet Pottermora vietni un padariet to par vienÄ«go Potera grāmatu pārdoÅ”anas vietu digitālā formātā.

EPUB tika izvēlēts kā literatÅ«ras izplatÄ«Å”anas standarts, galvenokārt tāpēc, ka tas spēj ieviest aizsardzÄ«bu pret kopÄ“Å”anu (DRM). Visas grāmatas lÄ«dz Å”im rakstnieka interneta veikalā pieejams tikai Å”ajā formātā.

TreŔā EPUB formāta versija tika izlaista 2011. gadā. Izstrādātāji ir pievienojuÅ”i iespēju strādāt ar audio un video failiem un zemsvÄ«tras piezÄ«mēm. Å odien standarts turpina attÄ«stÄ«ties ā€“ 2017. gadā IDPF pat ienāca daļa no W3C konsorcija, kas ievieÅ” globālā tÄ«mekļa tehnoloÄ£iju standartus.

Kā darbojas EPUB

Grāmata EPUB formātā ir ZIP arhÄ«vs. Tas saglabā publikācijas tekstu XHTML vai HTML lapu vai PDF failu veidā. ArhÄ«vā ir arÄ« multivides saturs (audio, video vai attēli), fonti un metadati. Tajā var bÅ«t arÄ« papildu faili ar CSS stiliem vai PLS-dokumenti ar informāciju runas Ä£enerÄ“Å”anas pakalpojumiem.

XML marķējums ir atbildÄ«gs par satura attēloÅ”anu. Grāmatas fragments ar iegultu audio un attēlu varētu izskatÄ«ties Ŕādi:

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

Papildus satura failiem arhÄ«vā ir Ä«paÅ”s navigācijas dokuments (Navigācijas dokuments). Tas apraksta teksta un attēlu izkārtojumu grāmatā. LasÄ«tāja lietojumprogrammas tam piekļūst, ja lasÄ«tājs vēlas ā€œizlaistā€ vairākas lapas.

Vēl viens nepiecieÅ”amais fails arhÄ«vā ir pakotne. Tajā ir ietverti metadati ā€“ informācija par autoru, izdevēju, valodu, nosaukumu un tā tālāk. Tajā ir iekļauts arÄ« grāmatas apakÅ”nodaļu saraksts (mugurkauls). Var apskatÄ«t pakotnes dokumenta piemēru GitHub IDPF repozitorijā.

cieņa

Formāta priekÅ”rocÄ«ba ir tā elastÄ«ba. EPUB ļauj izveidot dinamisku dokumenta izkārtojumu, kas pielāgojas ierÄ«ces ekrāna izmēram. Tas ir viens no galvenajiem iemesliem, kāpēc Å”o formātu atbalsta liels skaits lasÄ«tāju (un citu elektronisko ierīču). Piemēram, visi ONYX BOOX lasÄ«tāji strādā ar EPUB jau no iepakojuma: no pamata un 6 collu. Ä·eizars 3 lÄ«dz premium un 9,7 collu Eiklida Ä£eometrija.

Elektroniskās grāmatas un to formāti: mēs runājam par EPUB - tā vēsturi, plusi un mīnusi
/ ONYX BOOX Cēzars 3

Tā kā formāts ir balstÄ«ts uz populāriem standartiem (XML), to ir viegli konvertēt lasÄ«Å”anai internetā. EPUB atbalsta arÄ« interaktÄ«vos elementus. Jā, lÄ«dzÄ«gi elementi pastāv arÄ« PDF failā, taču tos var pievienot tikai PDF dokumentam, izmantojot patentētu programmatÅ«ru. EPUB gadÄ«jumā tie tiek pievienoti grāmatai, izmantojot iezÄ«mÄ“Å”anas un XML tagus jebkurā teksta redaktorā.

Vēl viena EPUB priekÅ”rocÄ«ba ir tā funkcijas cilvēkiem ar redzes problēmām vai disleksiju. Standarts ļauj modificēt teksta attēlojumu ekrānā ā€“ piemēram, izcelt noteiktas burtu kombinācijas.

EPUB, kā mēs jau atzÄ«mējām, sniedz izdevējam iespēju instalēt aizsardzÄ«bu pret kopÄ“Å”anu. E-grāmatu pārdevēji pēc vēlÄ“Å”anās var izmantot to mehānismi, kas ierobežo piekļuvi dokumentam. Lai to izdarÄ«tu, arhÄ«vā ir jāmaina fails Rights.xml.

Ierobežojumi

Lai izveidotu EPUB publikāciju, jums ir jāsaprot XML, XHTML un CSS sintakse. Å ajā gadÄ«jumā jums ir jāstrādā ar lielu skaitu identifikatoru. SalÄ«dzinājumam tas pats FB2 standarts ietver tikai minimālo nepiecieÅ”amo tagu komplektu ā€” pietiek daiļliteratÅ«ras izkārtojumam. Un radÄ«t PDF dokumenti ÄŖpaÅ”as zināŔanas vispār nav nepiecieÅ”amas ā€“ par visu atbild specializēta programmatÅ«ra.

EPUB tiek kritizēts arÄ« par komiksu un citu grāmatu ar daudzām ilustrācijām dizaina sarežģītÄ«bu. Å ajā gadÄ«jumā izdevējam ir jāizveido statisks izkārtojums ar fiksētām koordinātām katram attēlam ā€“ tas var prasÄ«t daudz pūļu un laika.

Kas ir nākamais

IDPF paÅ”laik strādā pie jaunām formāta specifikācijām. Piemēram, viens no tiem palÄ«dzēs jums izveidot interaktÄ«vas apmācÄ«bas ar slēptām sadaļām. Viena un tā pati grāmata skolotājam un skolēnam izskatÄ«sies savādāk ā€“ otrajā gadÄ«jumā, piemēram, atbildes uz kontroldarbiem vai kontroljautājumiem tiks paslēptas.

Elektroniskās grāmatas un to formāti: mēs runājam par EPUB - tā vēsturi, plusi un mīnusi
Bilde: Gaiens Bolaijs / CC BY-SA

Paredzams, ka jaunā funkcija palÄ«dzēs reorganizēt izglÄ«tÄ«bas procesu. MÅ«sdienās EPUB diezgan aktÄ«vi izmanto lielas universitātes, piemēram, Oksfordas Universitāte. Pirms dažiem gadiem viņi piebilda EPUB 3.0 atbalsts jÅ«su digitālās bibliotēkas lietojumprogrammā.

IDPF arÄ« veido specifikāciju Open Annotation zemsvÄ«tras piezÄ«mju ievieÅ”anai EPUB. Å o standartu W3C izstrādāja 2013. gadā ā€“ tas vienkārÅ”o darbu ar sarežģītu veidu anotācijām. Piemēram, varat to izmantot, lai pievienotu piezÄ«mi noteiktai JPEG attēla sadaļai. Izvēles standarts ievieÅ” mehānismu sinhronizēt izmaiņas anotācijās starp viena un tā paÅ”a EPUB dokumenta kopijām. Atveriet Anotācijas formāta piezÄ«mes var pievienot EPUB failos pat tagad, taču oficiāla to specifikācija vēl nav pieņemta.

Notiek darbs arÄ« pie jaunas standarta versijas ā€“ EPUB 3.2. Tajā bÅ«s formāti WOFF 2.0 Šø SFNT, ko izmanto fontu saspieÅ”anai (dažos gadÄ«jumos tie var samazināt failu izmērus par 30%). Izstrādātāji arÄ« aizstās dažus novecojuÅ”us HTML atribÅ«tus. Piemēram, atseviŔķa sprÅ«da elementa audio un video failu aktivizÄ“Å”anai vietā jaunajā standartā bÅ«s vietējie HTML audio un video elementi.

Melnraksts specifikācijas Šø Izmaiņu saraksts jau ir pieejami W3C GitHub repozitorijā.

Atsauksmes par ONYX-BOOX e-lasītājiem:

Avots: www.habr.com

Pievieno komentāru