EPUB

EPUB on sähköisten kirjojen ja muiden julkaisujen tallennukseen käytetty tiedostomuoto, jonka kehitti International Digital Publishing Forum (IDPF). EPUB on avoin tiedostomuoto, joka on tarkoitettu laitteisto- ja ohjelmistoriippumattomaksi. Se on suunniteltu paitsi loppukäyttäjille myytäviä julkaisuja varten, myös sähköisten kirjojen julkaisijoiden sisäiseen käyttöön. EPUBin kehittämistä tehdään World Wide Web Consortiumin alla. Nykyiseen EPUB 3 -määrittelyyn kuuluu EPUB-tiedoston rakenteen määrittely (EPUB 3.3), EPUB- tiedostojen lukuohjelmien määrittely (EPUB Reading Systems 3.3) ja EPUB- tiedostojen saavutettavuutta koskevat vaatimukset (EPUB Accessibility 1.1). EPUB 3 -määrittelyyn sisältyvää rakenteen määrittelyä suositellaan käytettäväksi, jos halutaan tehdä saavutettavuusvaatimukset täyttävä sähkökirja. Vuonna 2025 astuu voimaan Euroopan unionin esteettömyysdirektiiviin perustuva lainsäädäntö, joka edellyttää, että kuluttajille tarjotaan saavutettavuusvaatimukset täyttäviä sähkökirjoja. == Historia == Open eBook Publication Structure oli EPUBia edeltävä formaatti ja sitä seurasi EPUB 2 vuonna 2007. Ensimmäinen versio EPUB 3 -määrittelystä julkaistiin vuonna 2011. EPUB 3.0 -muoto on julkaistu ISOn teknisenä määrittelynä ISO/IEC TS 30135 joulukuussa 2014. EPUB 3.0.1 korjaa joitakin kohtia, joihin ISOn asiantuntijat kiinnittivät huomiota. Nykyistä edeltävä versio määrittelystä on EPUB 3.2. Vuonna 2023 julkaistiin versio EPUB 3.3. == Tiedostomuoto == Kuten WWW-verkkosivut, EPUB on suunniteltu teksteille, joiden rivitys tapahtuu lukuohjelmassa tai -laitteessa käyttötilanteen ja käyttäjän omien mieltymysten mukaisesti, eli toisin kuin esimerkiksi PDF-tiedostoissa, EPUB-tiedostoissa ei voida latoa sivuja tarkasti tiettyyn sivupohjaan. Tämä ei ole useimmiten ongelma kirjallisuudessa, mutta esimerkiksi sarjakuviin EPUB soveltuu heikommin. EPUB-spesifikaatio koostuu seuraavista osista: * Open Publication Structure (OPS), jossa määritellään sisällön rakenne ja muotoilu * Open Packaging Format (OPF), jossa määritellään tiedoston sisäinen rakenne. * OEBPS Container Format (OCF), jossa määritellyssä muodossa kaikki osatiedostot yhdistetään yhdeksi .epub-tiedostoksi. EPUB-tiedostoissa varsinainen tekstisisältö on tallennettu joko XHTML- tai DTBook-muodossa. Muotoiluohjeet on tallennettu CSS-muodossa. Kaikkia WWW-selaimissa tuettuja XHTML:n ja CSS:n ominaisuuksia ei tueta EPUB-tiedostoissa, osittain tietoturvasyistä ja osittain spesifikaation yksinkertaistamiseksi. Tiedoston rakennekuvaus ja metatieto tallennetaan XML-muodossa. Spesifikaatio sallii kuvien tallentamisen GIF-, PNG-, JPEG- ja SVG-muodossa. Kaikki osatiedostot tallennetaan ZIP- tiedostoksi. EPUB-tiedostot eivät sinällään määrittele mitään kopiosuojaustekniikoita. Eräät EPUB-lukuohjelmistot ja laitteistot toteuttavat omat kopiosuojausmenetelmänsä EPUB-standardin lisäksi, mutta näitä suojattuja EPUB-tiedostoja voi käsitellä vain kyseisissä ohjelmissa tai laitteissa. == Lukeminen == EPUB-tiedoston voi avata ja lukea tietokone- ja mobiilisovelluksilla. Monet sähkökirjojen lukulaitteet tukevat EPUB- tiedostomuotoa. === Tietokoneohjelmistot === Tiedostomuotoa voi lukea erilaisilla ohjelmistoilla tietokoneella. Vapaasti saatavia ohjelmia ovat muun muassa * Calibre (Linux, MacOS ja Windows) * Thorium Reader (Linux, MacOS ja Windows) * Okular (Linux ja Windows) * Adobe Digital Editions (MacOS ja Windows) * Sumatra PDF (Windows). === Mobiilisovellukset === Tiedostomuotoa voi lukea mobiilisovelluksissa. Vapaasti saatavilla sovelluksia ovat muun muassa * Adobe Digital Edition (Android ja iOS) * Calibre (Android ja iOS) * Dolphin EasyReader (Android ja iOS) * Google Play Kirjat (Android) * Apple Books (iOS) * Colibrio (Android). === Lukulaitteet === Tiedostomuotoa voi lukea sähkökirjojen lukemiseen tarkoitetuilla lukulaitteilla. Joitain tuotemerkkejä, joiden lukulaitteet tukevat EPUB-tiedostomuotoa * Kindle * Kobo * Pocketbook. == Tuottaminen ja muokkaaminen == Koska EPUB-tiedosto koostuu HTML-tiedostoista ja muista tekstiin perustuvista tiedostoista, niin sen sisältöä voi muokata yksinkertaisillakin teksti- tai koodieditoreilla. EPUB- tiedoston voi tehdä ja muokata sen rakennetta paremmin ohjelmistoilla * Calibre * Sigil * Oxygen XML Editor. Adoben InDesign-ohjelmisto on taittamisessa käytetty ohjelmisto. Sillä voi tuottaa EPUB-kirjan. Sillä ei voi kuitenkaan muokata EPUB-tiedoston koodia suoraan. == Lähteet == == Aiheesta muualla == * EPUB 3 Overview - International Digital Publishing Forum * EPUB 3 Community Group * ISO - EPUB * Repository for EPUB 3 Revisions in W3C Luokka:Tiedostomuodot Luokka:Sähkökirjat Luokka:Seulonnan keskeiset artikkelit