EPUB datoteke

EPUB je format datoteke otvorenog standarda za digitalne knjige koji je razvio International Digital Publishing Forum (IDPF). Jedna od glavnih prednosti koje format EPUB pruža čitateljima jest ta da omogućuje automatsko prilagođavanje teksta knjige različitim veličinama zaslona, uključujući pametne telefone, prijenosna računala i e-čitače. EPUB podržava i sadržaj fiksnog izgleda. Saznajte više o formatu EPUB na stranici EPUBZone IDPF-a.

Postoje brojni alati i usluge za izradu EPUB datoteka. Iako zbog različitih potreba partnera ne preporučujemo nijedan alat ili uslugu posebno, softveri koji se često upotrebljavaju uključuju Adobe InDesign CS i Apple Pages for Mac OS X. Stranica EPUBZone Solution Showcase navodi još opcija (dostupno na engleskom).

Koju datoteku poslati: EPUB ili PDF

Preporučujemo da nam pošaljete i PDF i EPUB datoteke za svoje knjige jer korisnicima nudimo dva načina prikaza: izvorne stranice i prilagodljivi tekst. Ako pošaljete PDF datoteku za knjigu, korisnici će moći pogledati knjigu u izvornom prijelomu, dok će im EPUB datoteka pružiti prilagođeniji doživljaj. U tom će slučaju korisnici osim opcije "izvorne stranice" imati i pristup opciji "prilagodljivi tekst". Moći će promijeniti veličinu teksta, promijeniti font i ugodnije čitati knjigu na zaslonima različitih veličina. Većina velikih izdavača šalje nam EPUB datoteke.

Podržane verzije

Google Play knjige prihvaćaju i EPUB 3 i EPUB 2, no preferira se 3.0.1.

Podržane vrste slika

  • Statički GIF
  • JPEG
  • PNG
  • SVG (maksimalna širina ili visina iznosi 3200 piksela).

U sljedećem odjeljku o poboljšanoj podršci za EPUB pronaći ćete više informacija o ostalim vrstama multimedije.

Implementacija

Primjer:

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 2000 3200" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><image height="2000" width="3200" xlink:href="../Images/example.jpg"></image></svg>

Ograničenje od 3200 px primjenjuje se na atribute width i height prisutne u oznakama <image> i/ili <svg> i svim datotekama koje navodi oznaka <image>.

Podrška za značajke EPUB-a 3

Pojedine značajke EPUB-a 3 možda nisu podržane na svim platformama na kojima se mogu čitati Google Play knjige.

Ugrađeni audio i videozapisi
Ugrađeni fontovi
Fiksni izgled
Globalna jezična podrška
Hiperveza
JavaScript
MathML
Medijski slojevi
Izgled s više stupaca
Generiranje dokumenta za navigaciju (samo element toc nav)
Generiranje dokumenta za navigaciju (ostale vrste elemenata)
SVG stavke hrbata

Provjera EPUB datoteka

Prije prijenosa EPUB datoteka preporučujemo vam da ih pokušate otvoriti nekim programom za čitanje e-knjiga, primjerice, Adobe Digital Editions. Ako možete otvoriti datoteku u softveru za čitanje e-knjiga, to je dobra naznaka da će je i naš sustav moći uspješno obraditi.

Osim toga, trebali biste pokrenuti alat EpubCheck, kojim se provjeravaju EPUB datoteke, kako biste se uvjerili da u datotekama koje ste generirali nema pogrešaka. Na International Digital Publishing Forumu također se nudi web-alat EPUB validator koji je možda jednostavniji za upotrebu.

Ako naiđemo na poteškoće prilikom obrade EPUB datoteke, te će se pogreške prikazati na vašem računu u Partnerskom centru na kartici Sadržaj za tu knjigu.

Optimiziranje EPUB odlomka

Da biste pružili bolji doživljaj korisnicima koji pregledavaju vašu knjigu u Trgovini Google Play, navedite gdje sadržaj započinje (nakon bilo koje vrste materijala koji prethodi tekstu kao što su naslovna stranica ili stranica s autorskim pravima). Na taj način korisnici ne moraju listati više stranica da bi došli do besplatnog odlomka.

  • Za EPUB 2 u elementu guide navedite element <reference> s atributom type="text". Pogledajte specifikacije za EPUB 2.0.1.

  • Ta značajka još nije dostupna za EPUB 3. Za buduće implementacije u elementu landmarks nav navedite vezu s atributom epub:type="bodymatter". Pogledajte specifikacije za EPUB 3.0.1.

Više podrške za EPUB

Poboljšane e-knjige iskorištavaju prednosti digitalnih medija kako bi uključile multimedijske ili interaktivne elemente. Google Play knjige podržavaju audio i videozapise ugrađene u EPUB 2 i EPUB 3 datoteke.

Implementacija

Audio/videosadržaj ugrađen u EPUB datoteku treba biti sadržan u HTML5 oznakama kao u primjeru u nastavku:

<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
  <source src="video/example.mp4" />
  <source src="video/example.webm" />
</video>

Google Play knjige raščlanjivat će samo sljedeće atribute:

  • src: definira lokaciju datoteke video i audiosadržaja
  • width i height: dimenzije videozapisa
  • poster: definira statičku sliku videozapisa. Google podržava formate slika navedene u specifikacijama EPUB-a (statički GIF, JPEG, PNG i SVG slike).

Dodatni će se atributi zanemariti.

Formati

Podržavamo široku lepezu audio i videoformata:

  • MPEG-4, 3GPP i MOV: obično podržavaju H.264 ili MPEG-4 videokodek i AAC audiokodek
  • WebM: VP8 videokodek i Vorbis audiokodeci
  • MPEG: obično podržavaju MPEG-2 videokodek i MP2 audio
  • WMV
  • FLV: Adobe-FLV1 videokodek, MP3 audio
  • AVI: format izlaza mnogih kamera; uobičajeni je videokodek MJPEG, a audio PCM
  • MP3, WAV, M4A, MP4 i 3GP za audio.

Nepodržane značajke

  • Google Play knjige ne podržavaju nestandardne audio ili videooznake ni interaktivne funkcije, primjerice, one koje je omogućio kôd JavaScript.
  • Mogućnost ugradnje audiosadržaja ograničena je na EPUB datoteke i ne omogućuje slanje samostalnih audioknjiga.
  • Medijski slojevi trenutačno su podržani samo u aplikaciji Google Play knjige za Android.

Podrška za EPUB datoteke s fiksnim izgledom

Kada je dizajn stranice osobito važan, možda biste trebali implementirati fiksni izgled, koji nudi veću kontrolu nad prezentacijom sadržaja. Google Play knjige podržavaju fiksni izgled u EPUB 2 i EPUB 3 datotekama.

Potvrđivanje EPUB datoteka s fiksnim izgledom koje imaju status "Zahtijeva radnju"

EPUB datoteke s fiksnim izgledom moraju se pregledati prije objavljivanja. Nakon što prenesete EPUB datoteku s fiksnim izgledom, provjerite prikazuje li se knjiga onako kako ste htjeli u mrežnom čitaču i, ako je to moguće, u verziji aplikacije Google Play knjige za tablete. Potvrdite knjigu tako što ćete otići na karticu Sadržaj i staviti kvačicu u okvir opcije Izvršio sam pregled kvalitete i čini se da je sve u redu. Deblokiraj knjigu.

Implementacija

Google Play knjige podržavaju svojstva fiksnog izgleda za EPUB 3 datoteke.

Način u nastavku funkcionira i za EPUB 2 i za EPUB 3 datoteke.

  • Uključite datoteku META-INF/com.apple.ibooks.display-options.xml.
  • Navedite izgled u XHTML stavkama tako što ćete dodati <meta name="viewport" content="width=xxx, height=yyy"></meta>

Raščlanit će se samo sljedeće vrijednosti u META-INF/com.apple.ibooks.display-options.xml datoteci:

<?xml version="1.0" encoding="UTF-8"?>
<display_options>
  <platform name="*">
    <option name="fixed-layout">true</option>
    <option name="orientation-lock">landscape-only</option>
  </platform>
</display_options>

Za orientation-lock podržana je i vrijednost portrait-only. Zanemarit će se svi dodatni atributi, poput ovih u nastavku:

  • platform name: if different than *
  • open-to-spread: uvijek postavite na false.
Je li to bilo korisno?
Kako to možemo poboljšati?