PUB 2 och EPUB 3, skillnader

EPUB 2 är benämningen på den tidigare standarden för EPUB-formatet, och som fortfarande är det som har bredast stöd på läsplattor, datorer och appar. 2011 annonserade International Digital Publishing Forum (IDPF), organisationen som har hand om utvecklingen av EPUB, det nya formatet EPUB 3. Detta var tänkt att snabbt ersätta EPUB 2 som standardformatet för e-böcker, men fortfarande har många e-boksläsare inte riktigt hunnit i kapp med stödet för alla de nya funktionerna.

Eftersom EPUB 3 är en vidareutveckling av EPUB 2, finns inga funktioner i den sistnämnda som inte finns i den första. Det är värt att lista vad man kan åstadkomma i en EPUB 3 som tidigare var svårt i e-böcker:

– Fast layout

EPUB 2 har alltid ett omflödande format där mängden text anpassar sig till skärmformatet, och du som läser kan ställa om textstorleken. Med EPUB 3 finns möjligheten att sätta ett fast format där texten inte kan ställas om. Därmed finns fler möjlighet till avancerade layouter i böckerna. Denna fasta layout kan likväl vara responsiv mellan skärmstorlekar.

– Multimedia

Eftersom det nu finns fullt stöd för HTML5 kan man bädda in såväl ljud som film i innehållet, att spelas upp med en enkel play-knapp. Detta kan berika många texter och erbjuda mer innehåll än den tryckta boken.

– Media overlays

Förutom att bädda in ett ljudspår kan du bädda in en hel uppläsning av boken, som automatiskt kan spela på varje sida. Vill man gå ett steg längre kan man få varje stycke, mening eller ord att markeras i takt med att de läses upp.

– Ambient sound

Vissa läsarprogram har dessutom stöd för inbäddandet av ett helt soundtrack, dvs ett bakgrundsspår med ljud. Det kan spela sömlöst över flera sidor eller bytas på varje sida.

– Animationer

Med stödet för HTML5 följer också stödet för CSS3 och alla nya möjligheter det innebär. Bland annat man man låta bilder röra sig med hjälp av CSS-animationer, eller så kan text transformeras till olika stilar.

– Fler sorters bilder

Förutom bilder i formatet jpg och png kan man bädda in både GIF och SVG i en EPUB 3. Tyvärr gäller detta varken animerade GIF-filer eller SVG-animationer, utan rörlig bild måste åstadkommas antingen med en video eller med hjälp av CSS-animationer. Animering med GIF och SVG kan fungera i vissa läsarprogram, men risken finns ändå att e-böcker med dessa refuseras vid publikation då det ännu inte tillhör EPUB-standarden.

– Interaktivitet

En EPUB3 kan ses som en speciell form av webbsida, och webbsidor har förutom HTML och CSS stöd för interaktivitet med hjälp av Javascript. För den som vill ge sin bok en extra touch kan man ställa om saker i boken med enkla klick. Varför inte klicka på en bild för att spela ett ljud, få bilden att röra sig eller ställa om till annan text?

– Typsnitt

Har man tur kan man bädda in särskilda typsnitt i EPUB 2, men det är långt ifrån säkert att läsarprogrammen visar det korrekt. För läsare med stöd för EPUB 3 är stöd för inbäddade OpenType-typsnitt ett krav.

– MathML

EPUB 3 har stöd för märkspråket MathML, med vilket man kan bädda in avancerade matematiska uttryck i en e-bok, utan att behöva lägga in dessa som bilder. Med detta kan boken lätt uppdateras utan att behöva rita om bilderna.

– Fler språk

Nog för att en EPUB 2 går att publicera på flera språk, men man är begränsad till en riktning – från vänster till höger. Med EPUB 3 kan i stort sett alla världens språk digitaliseras, såväl arabiska och hebreiska som öppnar boken ”bakifrån” och läser från höger till vänster, som japanska och kinesiska skriftspråk som ska läsas lodrätt istället för vågrätt.

– Innehållsförteckning

Den inbäddade innehållsförteckningen kan nu göras i HTML-format vilket tillåter CSS-styling för att göra utseendet mer tilltalande. Det tidigare NCX-formatet var mer låst i sin utformning.

– Versionshantering

Förutom allt nytt EPUB 3 kan erbjuda i utseende och innehållsberikning kan man bättre än förut jobba med versionshantering av e-böcker, där konsumenterna blir meddelade när en uppdatering av boken går att ladda ner – mycket i stil med uppdatering av appar.

– Metadata

Med allt man kan lägga till i en EPUB 3 innebär det också stöd för betydligt mer metadata, data som styr alla de nya funktionerna och får dem att visas på rätt sätt.

Man kan naturligtvis skapa en EPUB 3 som ser ut precis som en EPUB 2, men möjligheterna som nu finns för att berika läsningen är nästintill oändlig. Tyvärr varierar det ännu väldigt mycket vilka av alla dessa möjligheter som olika läsarprogram valt att ha stöd för. Läsplattornas e-bläck sätter stopp för det mesta i ljud och rörelse, men datorprogram och appar utvecklas på löpande band. De program som ännu har så gott som fullt stöd är Adobe Digital Editions (version 4+), Apples iBooks, och Chromes insticksprogram Readium.