EPUB-e-kirja (.epub)
W3C StandardiElectronic Publication (EPUB) on W3C:n ylläpitämä avoimesti määritelty e-kirjamuoto, joka on suunniteltu juoksevan taiton tai kiinteän asettelun julkaisujen paketointiin yhteensopivia lukujärjestelmiä varten.
Muunna tiedostot muodosta MOBI muotoon EPUB
Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta MOBI muotoon EPUB. Muunna tiedostot hetkessä laitteellasi.
Tarkastele tiedostoa ja sen metatietoja
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat EPUB-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Otsaketunniste tavutasolla (tunnistetavut)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat EPUB-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):
50 4B 03 04 ... 6D 69 6D 65 74 79 70 65ASCII-ESITYSTAPA: PK..mimetypeapplication/epub+zip
Standardointi: W3C EPUB 3.3 Recommendation
Tekniset tiedot
| Säiliöarkkitehtuuri | ZIP-arkisto, joka sisältää pakkaamattoman mimetype-tiedoston, META-INF/container.xml-tiedoston ja OEBPS-sisältöpaketin |
| Pakkaus | Sisäiset sisältötiedostot pakataan Deflatella (zlib); mimetype-tiedosto on jätettävä pakkaamatta (Store-tila) |
| Tavujärjestys (Endianness) | Little-Endian (ZIP-säilö) |
| Väriavaruudet | sRGB, Display P3, CSS Color Module Level 4 |
| Kanavat ja rakenne | Juoksevan taiton tai kiinteän asettelun XHTML-sivut, CSS-tyylitiedostot, upotetut SVG- ja rasterikuvat, ääni sekä video |
| Suurimmat mitat | Sivumäärää ei ole rajattu (asettelu mukautuu näytöille kellosta 8K-televisioon) |
| Läpinäkyvyys | Täysi CSS-alfaläpinäkyvyys, peittävyysmaskit sekä läpinäkyvät PNG- ja SVG-kuvat |
| Suoratoisto ja progressiivinen lataus | Sisällysluettelo (toc.ncx / nav.xhtml) mahdollistaa siirtymisen suoraan lukuun |
Tekninen vertailumatriisi: EPUB vs. kilpailijat
| Tekninen attribuutti | EPUB (Nykyinen) | AZW3 | MOBI | |
|---|---|---|---|---|
| Uudelleenvirtautuva teksti | Juokseva taitto; asettelu riippuu lukujärjestelmästä | Kiinteä sivuasettelu (vaatii zoomausta) | Uudelleenvirtaus vain Kindlessä | Alkeellinen uudelleenvirtaus |
| Standardointi | W3C:n virallinen avoin suositus | ISO 32000 -avoin standardi | Amazonin suljettu standardi | Vanhentunut suljettu standardi |
| Laitteistoyhteensopivuus | Tuki riippuu lukulaitteesta ja lukusovelluksesta. | Monet lukujärjestelmät tukevat sitä; saatavuus vaihtelee | Vain Amazon Kindle -laitteet | Vain vanhat Kindle- ja PDA-laitteet |
| Tiedostosäiliön rakenne | ZIP-arkisto, jossa on XHTML/CSS/JS | Binääriobjektihierarkia | PalmDOC-tietokanta | PalmDOC-tietokanta |
Yleiset vioittumistavat ja heksadesimaalinen palautusopas
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.app Ebook Repair -työkalulla pakkaamattoman mimetype-sijainnin pakottamiseksi.
Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit
EPUB-sisältöasiakirjoissa käytetään XHTML:ää ja niissä voi olla skriptejä, mutta EPUB-lukujärjestelmien ei tarvitse tukea skriptejä. Tietoturvakontrollit riippuvat lukujärjestelmästä ja sen asetuksista.
Tunnetut hyökkäysvektorit
- Sivustojen välinen komentosarjahyökkäys (XSS) EPUB:n JavaScript-lukujärjestelmissä käyttäjän kirjastotietojen varastamiseksi.
- XML External Entity (XXE) -injektio EPUB-tiedostojen XML-manifestien jäsentimiin.
- Zip bomb -purkuhyökkäykset, jotka kuluttavat palvelimen tallennustilaa luetteloiden tuonnin aikana.
Tietoturvan parhaat käytännöt: Poista skriptien suoritus ja ulkoinen verkkohaku käytöstä jäsennettäessä epäluotettavia EPUB-tiedostoja.
Historia ja virstanpylväät
Tärkeimmät edut
- W3C:n ylläpitämä avoin standardi, jota käytetään digitaalisissa julkaisuissa.
- Juoksevan taiton typografia: teksti mukauttaa automaattisesti fonttikoon, marginaalit ja rivivälin eri näytöille.
- Monipuolinen saavutettavuustuki: ruudunlukijat, ää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 pakkaamaton 'mimetype'-tiedosto ei ole ZIP-arkiston ensimmäinen tiedosto tavussa 30, EPUB on virheellinen.
- Kindle-laitteet vaativat muuntamista (Send-to-Kindle-toiminnon tai caliber-ohjelman kautta) USB:n kautta tehtävän suoran siirron 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 e-kirjaa useissa tiedostomuodoissa; EPUB-muoto on saatavilla nimikekohtaisesti.
- 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 mukautuva, 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?
Apple Books voi avata EPUB-kirjoja tuetuissa Apple-laitteissa, mutta saatavuus ja käyttöönotto voivat vaihdella laitteen ja ohjelmistoversion mukaan.
Miten voin muuntaa EPUB-tiedoston PDF- tai MOBI-muotoon?
Voit muuntaa EPUB-kirjat kauniisti muotoilluiksi PDF-dokumenteiksi tai Kindlelle sopiviksi muodoiksi File2File.app-palvelulla suoraan selaimessasi.
Aiheeseen liittyvät EPUB-muunnosparit
Vanhojen Mobipocket eBook -tiedostojen muuntaminen nykyaikaiseen EPUB-muotoon varmistaa, että digitaalinen kirjastosi toimii nykyaikaisissa e-laitteissa ja mobiilisovelluksissa.
EPUB-tiedostojen muuntaminen Mobipocket eBook -muotoon muuttaa nykyaikaiset zipatut HTML-asiakirjat yksittäisiksi binäärisiksi PalmDOC-tiedostoiksi vanhoille e-laitteille.
Muunna FictionBook 2.0 -kirja EPUB-paketiksi, jonka mukautuva sisältö sopii yhteensopiville lukulaitteille ja lukusovelluksille.
Muunna EPUB-e-kirjat FictionBook 2.0 -XML-tiedostoiksi yhteensopivia lukulaitteita ja arkistointia varten.