Librat elektronikë dhe formatet e tyre: po flasim për EPUB - historinë e tij, të mirat dhe të këqijat

Më herët në blog kemi shkruar se si u shfaqën formatet e librave elektronikë Djvu и FB2.

Tema e artikullit të sotëm është EPUB.

Librat elektronikë dhe formatet e tyre: po flasim për EPUB - historinë e tij, të mirat dhe të këqijat
Foto: Nathan Oakley / CC BY

Historia e formatit

Në vitet '90, tregu i librave elektronikë dominohej nga zgjidhjet e pronarit. Dhe shumë prodhues të lexuesve elektronikë kishin formatin e tyre. Për shembull, NuvoMedia përdori skedarë me shtesën .rb. Këto ishin kontejnerë me një skedar HTML dhe një skedar .info që përmban meta të dhëna. Kjo gjendje e ndërlikoi punën e botuesve - ata duhej të shtypnin libra për secilin format veç e veç. Një grup inxhinierësh nga Microsoft, NuvoMedia dhe SoftBook Press tashmë të përmendur morën përsipër të korrigjojnë situatën.

Në atë kohë, Microsoft do të pushtonte tregun e librave elektronikë dhe po zhvillonte një aplikacion e-reader për Windows 95. Mund të themi se krijimi i një formati të ri ishte pjesë e strategjisë së biznesit të gjigantit të IT.

Nëse flasim për NuvoMedia, kjo kompani konsiderohet prodhuesi i lexuesit të parë elektronik masiv Ebook raketash. Kujtesa e brendshme e pajisjes ishte vetëm tetë megabajt, dhe jetëgjatësia e baterisë nuk i kalonte 40 orë. Sa për SoftBook Press, ata gjithashtu zhvilluan lexues elektronikë. Por pajisjet e tyre kishin një veçori dalluese - një modem të integruar - që ju lejoi të shkarkoni literaturë dixhitale direkt nga SoftBookstore.

Në fillim të viteve XNUMX, të dyja kompanitë - NuvoMedia dhe SoftBook - u blenë nga kompania mediatike Gemstar dhe u bashkuan në Grupin eBook Gemstar. Kjo organizatë vazhdoi të shesë lexues për disa vite (për shembull, RCA REB 1100) dhe librat dixhitalë, megjithatë në 2003 doli jashtë biznesit.

Por le të kthehemi te zhvillimi i një standardi të vetëm. Në 1999, Microsoft, NuvoMedia dhe SoftBook Press themeluan Open eBook Forum, i cili filloi të punojë në draft dokumentin që shënoi fillimin e EPUB. Fillimisht standard u thirr OEBPS (qëndron për Open EBook Publication Structure). Ai bëri të mundur shpërndarjen e një botimi dixhital në një skedar të vetëm (arkiv ZiP) dhe e bëri më të lehtë transferimin e librave midis platformave të ndryshme harduerike.

Më vonë, kompanitë e IT-së Adobe, IBM, HP, Nokia, Xerox dhe botuesit McGraw Hill dhe Time Warner iu bashkuan Forumit të Open eBook. Së bashku ata vazhduan të zhvillojnë OEBPS dhe të zhvillojnë ekosistemin e literaturës dixhitale në tërësi. Në vitin 2005, organizata u riemërua Forumi Ndërkombëtar për Publikimet Dixhitale, ose IDPF.

Në vitin 2007, IDPF ndryshoi emrin e formatit OEBPS në EPUB dhe filloi të zhvillonte versionin e tij të dytë. Ai u prezantua për publikun e gjerë në vitin 2010. Megjithatë, produkti i ri nuk ishte pothuajse aspak i ndryshëm nga paraardhësi i tij mori mbështetje grafika vektoriale dhe fontet e integruara.

Në këtë kohë, EPUB po merrte përsipër tregun dhe u bë standardi i paracaktuar për shumë botues dhe prodhues të pajisjeve elektronike. Formati ishte përdorur tashmë nga O'Reilly dhe Cisco Press, plus ai mbështetej nga pajisjet Apple, Sony, Barnes & Noble dhe ONYX BOOX.

Në vitin 2009, projekti Google Books i shpallur rreth mbështetjes EPUB - është përdorur për të shpërndarë më shumë se një milion libra falas. Formati filloi të fitonte popullaritet në mesin e shkrimtarëve. Në vitin 2011, JK Rowling tregoi për planet hapni faqen e internetit të Pottermore dhe e bëni atë të vetmen pikë të shitjes së librave të Potter në formë dixhitale.

EPUB u zgjodh si standard për shpërndarjen e literaturës, kryesisht për shkak të aftësisë së tij për të zbatuar mbrojtjen e kopjimit (DRM). Të gjithë librat në dyqanin online të shkrimtarit deri më tani disponohet vetëm në këtë format.

Versioni i tretë i formatit EPUB u lëshua në 2011. Zhvilluesit kanë shtuar aftësinë për të punuar me skedarë audio dhe video dhe shënime. Sot standardi vazhdon të evoluojë - në 2017 IDPF madje hyri pjesë e konsorciumit W3C, i cili zbaton standardet e teknologjisë për World Wide Web.

Si funksionon EPUB

Një libër në formatin EPUB është një arkiv ZIP. Ai ruan tekstin e publikimit në formën e faqeve XHTML ose HTML ose skedarëve PDF. Arkivi përmban gjithashtu përmbajtje mediatike (audio, video ose imazhe), shkronja dhe meta të dhëna. Mund të përmbajë gjithashtu skedarë shtesë me stile CSS ose PLS-dokumente me informacion për shërbimet e gjenerimit të të folurit.

Shënimi XML është përgjegjës për shfaqjen e përmbajtjes. Fragment i një libri me audio dhe imazh të ngulitur mund të duket kështu:

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

Përveç skedarëve të përmbajtjes, arkivi përmban një dokument të veçantë navigimi (Dokumenti i Navigimit). Ai përshkruan renditjen e tekstit dhe imazheve në një libër. Aplikacionet e lexuesit e aksesojnë atë nëse lexuesi dëshiron të "kapërcejë" disa faqe.

Një skedar tjetër i kërkuar në arkiv është paketa. Ai përfshin metadata - informacione për autorin, botuesin, gjuhën, titullin, e kështu me radhë. Ai përfshin gjithashtu një listë (shtyllë) të nënseksioneve të librit. Mund të shihet një shembull i një dokumenti të paketës në depon e IDPF në GitHub.

dinjitet

Avantazhi i formatit është fleksibiliteti i tij. EPUB ju lejon të krijoni strukturë dinamike të dokumentit që përshtatet me madhësinë e ekranit të pajisjes tuaj. Kjo është një nga arsyet kryesore pse formati mbështetet nga një numër i madh lexuesish (dhe pajisje të tjera elektronike). Për shembull, të gjithë lexuesit ONYX BOOX punojnë me EPUB jashtë kutisë: nga bazë dhe 6-inç Cezari 3 deri në premium dhe 9,7 inç Euklid.

Librat elektronikë dhe formatet e tyre: po flasim për EPUB - historinë e tij, të mirat dhe të këqijat
/ ONYX BOOX Cezari 3

Meqenëse formati bazohet në standardet popullore (XML), është e lehtë të konvertohet për lexim në internet. EPUB gjithashtu mbështet elemente interaktive. Po, elementë të ngjashëm ekzistojnë në PDF, por ju mund t'i shtoni ato në një dokument PDF vetëm duke përdorur softuer të pronarit. Në rastin e EPUB, ato shtohen në libër duke përdorur shënime dhe etiketa XML në çdo redaktues teksti.

Një avantazh tjetër i EPUB është veçoritë e tij për njerëzit me probleme të shikimit ose disleksi. Standardi ju lejon të modifikoni shfaqjen e tekstit në ekran - për shembull, nënvizoni kombinime të caktuara të shkronjave.

EPUB, siç e kemi vërejtur tashmë, i jep botuesit mundësinë për të instaluar mbrojtjen e kopjimit. Shitësit e librave elektronikë nëse dëshironi mund të përdorin mekanizmat e tyre që kufizojnë aksesin në dokument. Për ta bërë këtë, duhet të modifikoni skedarin rights.xml në arkiv.

Kufizimet

Për të krijuar një publikim EPUB, duhet të kuptoni sintaksën XML, XHTML dhe CSS. Në këtë rast, duhet të punoni me një numër të madh identifikuesish. Për krahasim, e njëjta gjë Standardi FB2 përfshin vetëm grupin minimal të kërkuar të etiketave - të mjaftueshme për paraqitjen e fiksionit. Dhe për të krijuar dokumente PDF Asnjë njohuri e veçantë nuk kërkohet fare - softueri i specializuar është përgjegjës për gjithçka.

EPUB është kritikuar edhe për kompleksitetin e dizajnit të komikeve dhe librave të tjerë me shumë ilustrime. Në këtë rast, botuesi duhet të krijojë një plan urbanistik statik me koordinata fikse për çdo imazh - kjo mund të marrë shumë përpjekje dhe kohë.

Ç'pritet më tej

IDPF aktualisht është duke punuar në specifikime të reja për formatin. Për shembull, njëri prej tyre do t'ju ndihmojë të krijoni mësime interaktive me seksione të fshehura. I njëjti libër do të duket ndryshe për një mësues dhe një student - në rastin e dytë, për shembull, përgjigjet e testeve ose pyetjeve të kontrollit do të fshihen.

Librat elektronikë dhe formatet e tyre: po flasim për EPUB - historinë e tij, të mirat dhe të këqijat
Foto: Guian Bolisay / CC BY-SA

Pritet që funksioni i ri të ndihmojë në riorganizimin e procesit arsimor. Sot, EPUB përdoret mjaft aktivisht nga universitete të mëdha, për shembull Universiteti i Oksfordit. Disa vite më parë ata shtuar Mbështetje EPUB 3.0 në aplikacionin tuaj të bibliotekës dixhitale.

IDPF po krijon gjithashtu një specifikim për zbatimin e fusnotave të Open Annotation në EPUB. Ky standard u zhvillua nga W3C në 2013 - ai thjeshton punën me lloje komplekse të shënimeve. Për shembull, mund ta përdorni për të shtuar një shënim në një seksion specifik të një imazhi JPEG. Standard opsional zbaton mekanizmin sinkronizimi i ndryshimeve në shënimet midis kopjeve të të njëjtit dokument EPUB. Hap shënimet e formatit të shënimeve mund të shtojë në skedarët EPUB edhe tani, por një specifikim zyrtar për to ende nuk është miratuar.

Po punohet gjithashtu për një version të ri të standardit - EPUB 3.2. Ai do të përmbajë formate WOFF 2.0 и SFNT, të cilat përdoren për të kompresuar fontet (në disa raste ato mund të zvogëlojnë madhësinë e skedarëve me 30%). Zhvilluesit do të zëvendësojnë gjithashtu disa atribute të vjetëruara HTML. Për shembull, në vend të një elementi të veçantë nxitës për aktivizimin e skedarëve audio dhe video, standardi i ri do të ketë elementë audio dhe video HTML vendas.

draft specifikimet и Lista e ndryshimeve janë tashmë të disponueshme në depon e W3C GitHub.

Shqyrtime të lexuesve elektronikë ONYX-BOOX:

Burimi: www.habr.com

Shto një koment