Elektroničke knjige i njihovi formati: govorimo o EPUB-u - njegovoj povijesti, prednostima i manama

Ranije smo na blogu pisali o tome kako su se pojavili formati e-knjiga Djvu и FB2.

Tema današnjeg članka je EPUB.

Elektroničke knjige i njihovi formati: govorimo o EPUB-u - njegovoj povijesti, prednostima i manama
Slika: Nathan Oakley / CC BY

Povijest formata

U 90-ima su tržištem e-knjiga dominirala vlasnička rješenja. I mnogi proizvođači e-čitača imali su vlastiti format. Na primjer, NuvoMedia je koristila datoteke s nastavkom .rb. To su bili spremnici s HTML datotekom i .info datotekom koja sadrži metapodatke. Ovakvo stanje kompliciralo je posao izdavačima - morali su slagati knjige za svaki format posebno. Skupina inženjera iz Microsofta, već spomenute NuvoMedije i SoftBook Pressa preuzela je na sebe ispravljanje situacije.

Microsoft je u to vrijeme krenuo u osvajanje tržišta e-knjiga i razvijao aplikaciju za e-čitač za Windows 95. Možemo reći da je izrada novog formata bila dio poslovne strategije IT diva.

Ako govorimo o NuvoMedia, ova tvrtka se smatra proizvođačem prvog masovnog elektroničkog čitača Rocket e-knjiga. Interna memorija uređaja bila je samo osam megabajta, a trajanje baterije nije prelazilo 40 sati. Što se tiče SoftBook Pressa, oni su također razvili elektroničke čitače. Ali njihovi uređaji imali su posebnu značajku - ugrađeni modem - koji vam je omogućavao preuzimanje digitalne literature izravno iz SoftBookstorea.

Početkom XNUMX-ih obje tvrtke - NuvoMedia i SoftBook - kupila je medijska tvrtka Gemstar i spojila ih u Gemstar eBook Group. Ova je organizacija nastavila prodavati čitače nekoliko godina (npr. RCA REB 1100) i digitalne knjige, međutim 2003 prestao poslovati.

Ali vratimo se na razvoj jedinstvenog standarda. Godine 1999. Microsoft, NuvoMedia i SoftBook Press osnovali su Open eBook Forum koji je započeo rad na nacrtu dokumenta koji je označio početak EPUB-a. Izvorno standardno nazvao OEBPS (skraćenica za Open EBook Publication Structure). Omogućio je distribuciju digitalne publikacije u jednoj datoteci (ZIP arhiva) i olakšao prijenos knjiga između različitih hardverskih platformi.

Kasnije su se Open eBook Forumu pridružile IT tvrtke Adobe, IBM, HP, Nokia, Xerox te izdavači McGraw Hill i Time Warner. Zajedno su nastavili razvijati OEBPS i razvijati ekosustav digitalne književnosti u cjelini. 2005. godine organizacija je preimenovana u Međunarodni forum za digitalno izdavaštvo, odn IDPF.

Godine 2007. IDPF je promijenio naziv OEBPS formata u EPUB i započeo s razvojem njegove druge verzije. Široj javnosti predstavljen je 2010. godine. Međutim, novi proizvod nije se gotovo nimalo razlikovao od svog prethodnika dobio podršku vektorsku grafiku i ugrađene fontove.

U to je vrijeme EPUB preuzimao tržište i postao zadani standard za mnoge izdavače i proizvođače elektroničkih gadgeta. Format su već koristili O'Reilly i Cisco Press, a podržavali su ga i uređaji Apple, Sony, Barnes & Noble i ONYX BOOX.

Godine 2009. projekt Google knjige najavio o podršci za EPUB - korišten je za distribuciju više od milijun besplatnih knjiga. Format je počeo dobivati ​​popularnost među piscima. Godine 2011. JK Rowling ispričao o planovima pokrenuti web stranicu Pottermore i učiniti je jedinim prodajnim mjestom knjiga o Potteru u digitalnom obliku.

EPUB je odabran kao standard za distribuciju literature, prvenstveno zbog mogućnosti implementacije zaštite od kopiranja (DRM). Sve knjige u pisčevoj online trgovini do sada dostupno samo u ovom formatu.

Treća verzija EPUB formata objavljena je 2011. Programeri su dodali mogućnost rada s audio i video datotekama i fusnotama. Danas se standard nastavlja razvijati - u 2017. IDPF čak i ušao dio konzorcija W3C, koji implementira tehnološke standarde za World Wide Web.

Kako radi EPUB

Knjiga u EPUB formatu je ZIP arhiva. Pohranjuje tekst publikacije u obliku XHTML ili HTML stranica ili PDF datoteka. Arhiva također sadrži medijski sadržaj (audio, video ili slike), fontove i metapodatke. Također može sadržavati dodatne datoteke sa CSS stilovima ili PLS-dokumenti s informacijama za usluge generiranja govora.

XML markup odgovoran je za prikaz sadržaja. Fragment knjige s ugrađenim zvukom i slikom može izgledati ovako:

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

Osim datoteka sadržaja, arhiva sadrži poseban navigacijski dokument (Navigation Document). Opisuje raspored teksta i slika u knjizi. Reader aplikacije mu pristupaju ako čitatelj želi “preskočiti” nekoliko stranica.

Još jedna potrebna datoteka u arhivi je paket. Sadrži metapodatke - informacije o autoru, izdavaču, jeziku, naslovu i tako dalje. Također uključuje popis (hrbat) pododjeljaka knjige. Primjer paketnog dokumenta može se pogledati u IDPF repozitoriju na GitHubu.

dostojanstvo

Prednost formata je njegova fleksibilnost. EPUB vam omogućuje stvaranje dinamičkog izgleda dokumenta koji se prilagođava veličini zaslona vašeg uređaja. To je jedan od glavnih razloga zašto format podržava velik broj čitača (i drugih elektroničkih uređaja). Na primjer, svi ONYX BOOX čitači rade s EPUB-om izvan kutije: od osnovnog do 6-inčnog cezar 3 do premium i 9,7 inča Euklid.

Elektroničke knjige i njihovi formati: govorimo o EPUB-u - njegovoj povijesti, prednostima i manama
/ ONYX BOOX Caesar 3

Budući da se format temelji na popularnim standardima (XML), lako ga je pretvoriti za čitanje na internetu. EPUB također podržava interaktivne elemente. Da, slični elementi postoje u PDF-u, ali možete ih dodati u PDF dokument samo pomoću vlasničkog softvera. U slučaju EPUB-a, dodaju se u knjigu pomoću oznaka i XML oznaka u bilo kojem uređivaču teksta.

Još jedna prednost EPUB-a njegove su značajke za osobe s problemima vida ili disleksijom. Standard vam omogućuje izmjenu prikaza teksta na zaslonu - na primjer, označavanje određenih kombinacija slova.

EPUB, kao što smo već primijetili, daje izdavaču mogućnost instaliranja zaštite od kopiranja. Prodavači e-knjiga po želji mogu koristiti njihovi mehanizmi koji ograničavaju pristup dokumentu. Da biste to učinili, morate izmijeniti datoteku rights.xml u arhivi.

Ograničenja

Da biste izradili EPUB publikaciju, morate razumjeti XML, XHTML i CSS sintaksu. U ovom slučaju morate raditi s velikim brojem identifikatora. Usporedbe radi, isto FB2 standard uključuje samo minimalni potrebni skup oznaka - dovoljan za raspored fikcije. I stvarati PDF dokumenti Nije potrebno nikakvo posebno znanje - za sve je odgovoran specijalizirani softver.

EPUB se također kritizira zbog složenosti dizajna stripova i drugih knjiga s mnogo ilustracija. U ovom slučaju, izdavač mora stvoriti statički izgled s fiksnim koordinatama za svaku sliku - to može oduzeti puno truda i vremena.

što dalje

IDPF trenutno radi na novim specifikacijama za format. Na primjer, jedan od njih će vam pomoći da stvorite interaktivne poduke sa skrivenim dijelovima. Ista knjiga će izgledati drugačije za nastavnika i učenika - u drugom slučaju, na primjer, odgovori na testove ili kontrolna pitanja bit će skriveni.

Elektroničke knjige i njihovi formati: govorimo o EPUB-u - njegovoj povijesti, prednostima i manama
Slika: Guian Bolisay / CC BY-SA

Očekuje se da će nova funkcija pomoći u reorganizaciji obrazovnog procesa. Danas EPUB prilično aktivno koriste velika sveučilišta, na primjer Sveučilište u Oxfordu. Prije nekoliko godina su dodano Podrška za EPUB 3.0 u aplikaciji vaše digitalne knjižnice.

IDPF također izrađuje specifikaciju za implementaciju Open Annotation fusnota u EPUB-u. Ovaj je standard razvio W3C 2013. - pojednostavljuje rad sa složenim vrstama komentara. Na primjer, možete ga koristiti za dodavanje bilješke određenom dijelu JPEG slike. Izborni standard implementira mehanizam sinkroniziranje promjena u komentarima između kopija istog EPUB dokumenta. Otvorite bilješke o formatu zabilješki može dodati u EPUB datoteke čak i sada, ali službena specifikacija za njih još nije usvojena.

U tijeku je i rad na novoj verziji standarda - EPUB 3.2. Sadržat će formate WOFF 2.0 и SFNT, koji se koriste za komprimiranje fontova (u nekim slučajevima mogu smanjiti veličinu datoteke za 30%). Programeri će također zamijeniti neke zastarjele HTML atribute. Na primjer, umjesto zasebnog okidačkog elementa za aktiviranje audio i video datoteka, novi standard će imati izvorne HTML audio i video elemente.

Nacrt tehnički podaci и Popis promjena već su dostupni u W3C GitHub repozitoriju.

Recenzije ONYX-BOOX e-čitača:

Izvor: www.habr.com

Dodajte komentar