EPUB-e-kirja (.epub)

W3C Standardi

Electronic Publication (EPUB) on maailmanlaajuisesti standardoitu, avoimen lähdekoodin digitaalinen e-kirjamuoto, jota ylläpitää W3C. Se tarjoaa saavutettavia, uudelleenvirtautuvia ja multimediapitoisia digitaalisia kirjoja kaikille alustoille.

Muunna tiedostot muodosta MOBI muotoon EPUB

Ilmainen selaimen sisäinen MOBI - EPUB-muunnin. Muunna tiedostoja välittömästi laitteellasi.

Tarkastele ja metatiedot

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat EPUB-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Tavutason otsikon allekirjoitus (Magic Bytes)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat EPUB-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEX-ALLEKIRJOITUS (OFFSET 0):

50 4B 03 04 ... 6D 69 6D 65 74 79 70 65

ASCII-ESITYSTAPA: PK..mimetypeapplication/epub+zip

Standardointi: W3C EPUB 3.3 Recommendation

Tekniset tiedot

SäiliöarkkitehtuuriZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package
PakkausDeflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode)
Tavujärjestys (Endianness)Little-Endian (ZIP container)
VäriavaruudetsRGB, Display P3, CSS Color Module Level 4
Kanavat ja rakenneReflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video
Suurimmat mitatUnbounded pagination (reflows dynamically to any display size from watch to 8K TV)
LäpinäkyvyysFull CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics
Suoratoisto ja progressiivinen latausTable of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking

Tekninen vertailumatriisi: EPUB vs. kilpailijat

Tekninen attribuuttiEPUB (Nykyinen)PDFAZW3MOBI
Uudelleenvirtautuva teksti100 % dynaaminen uudelleenvirtaus kaikilla näytöilläKiinteä sivuasettelu (vaatii zoomausta)Uudelleenvirtaus vain KindlessäAlkeellinen uudelleenvirtaus
StandardointiW3C:n virallinen avoin suositusISO 32000 -avoin standardiAmazonin suljettu standardiVanhentunut suljettu standardi
LaitteistoyhteensopivuusUniversaali (Apple, Kobo, Android, PC)Universaali (kaikki laitteet)Vain Amazon Kindle -laitteetVain vanhat Kindle- ja PDA-laitteet
SäiliöarkkitehtuuriZIP-arkisto, jossa on XHTML/CSS/JSBinääriobjektihierarkiaPalmDOC-tietokantaPalmDOC-tietokanta

Yleiset korruptiotilat ja heksatietojehdotusopas

E-lukijan virhe: 'Pakettia ei voitu avata: virheellinen mimetype'.

Perussyy: Pakkausohjelma pakkasi 'mimetype'-tiedoston tai sijoitti sen muualle kuin tavuun 30.

Korjaus: Pakkaa uudelleen File2File Ebook Repair -työkalulla pakkaamattoman mimetype-sijainnin pakottamiseksi.

Turvallisuusanalyysi ja jäsenninhyökkäysvektorit

EPUB-tiedostot sisältävät täydelliset HTML5- ja JavaScript-moottorit, jotka on hiekkalaatikoitava paikallisen tiedostojen käytön tai tietovuotojen estämiseksi.

Tunnetut hyökkäysvektorit

  • Sivustojen välinen komentosarja (XSS) EPUB:n JavaScript-lukujärjestelmissä käyttäjän kirjastotietojen varastamiseksi.
  • XML External Entity (XXE) -injektio EPUB:n XML-manifestin jäsennysmoottoreille.
  • Zip bomb -purkuhyökkäykset, jotka kuluttavat palvelimen tallennustilaa luetteloiden tuonnin aikana.

Parhaat puolustuskäytännöt:

Historia ja virstanpylväät

2023W3C julkaisee virallisesti EPUB 3.3 -version hyväksyttynä Web Standard Recommendation -standardina.
2011IDPF julkaisee EPUB 3:n, joka tuo mukanaan HTML5-, CSS3-, MathML-, ääni- ja videomedian peittokuvat.
2007EPUB 2.0 korvaa Open eBook Publication Structure (OEBPS) -rakenteen virallisena teollisuusstandardina.

Tärkeimmät edut

  • Digitaalisen lukemisen kiistaton globaali standardi: 100 % avoin, valmistajariippumaton ja W3C:n tukema.
  • Virheetön uudelleenvirtautuva typografia: teksti mukauttaa automaattisesti fonttikoon, marginaalit ja rivivälin mille tahansa näytölle.
  • Maailmanluokan saavutettavuustuki: näytön lukijat, ääniselostuksen synkronointi (Media Overlays) ja dysleksiafontit.

Tekniset rajoitukset

  • Kiinteän ulkoasun monimutkaisia rakenteita (kuten teknisiä oppikirjoja ja lehtiä) voi olla vaikea hahmottaa luotettavasti eri kuvasuhteilla.
  • Tiukat ZIP-pakkaussäännöt: jos pakkaamatonta 'mimetype'-tiedostoa ei ole sijoitettu aivan ensimmäiseksi tavusiirrokseen 30, EPUB on virheellinen.
  • Kindle-laitteet vaativat muuntamista (Send-to-Kindle-toiminnon tai caliber-ohjelman kautta) natiivin USB-raahauksen sijaan.

Mielenkiintoisia teknisiä faktoja

  • EPUB-tiedoston sisällä olevan 'mimetype'-tiedoston on oltava ZIP-arkiston ensimmäinen tiedosto, sen on oltava täysin pakkaamaton (0 % pakkaus) ja sen on sisällettävä tarkalleen merkkijono 'application/epub+zip' ilman perässä olevia välilyöntejä.
  • Project Gutenberg tarjoaa yli 70 000 ilmaista klassista kirjallisuusteosta EPUB-muodossa.
  • Vuonna 2017 International Digital Publishing Forum (IDPF) sulautui suoraan World Wide Web Consortiumiin (W3C).

Usein kysytyt tekniset kysymykset

Miksi EPUB on PDF-muotoa parempi kirjojen lukemiseen?

EPUB on uudelleenmuotoituvissa (reflowable), mikä tarkoittaa, että teksti mukautuu automaattisesti puhelimen tai e-lukijan näytölle millä tahansa fonttikoolla, kun taas PDF:ssä on kiinteät sivumitat, jotka vaativat jatkuvaa nipistämistä ja zoomausta.

Voinko lukea EPUB-tiedostoja iPhonessa tai Macissa?

Kyllä. Apple Books on esiasennettuna jokaisessa iPhonessa, iPadissa ja Macissa, ja se tarjoaa natiivin tuen EPUB-kirjoille heti laatikosta otettuna.

Miten voin muuntaa EPUB-tiedoston PDF- tai MOBI-muotoon?

Voit muuntaa EPUB-kirjat kauniisti muotoilluiksi PDF-dokumenteiksi tai Kindlelle sopviksi muodoiksi File2File.app-palvelulla suoraan selaimessasi.