In einem frĂŒheren Blogbeitrag haben wir ĂŒber die Entstehung von E-Book-Formaten berichtet. und .
Das Thema des heutigen Artikels ist EPUB.
Bild: / CC BY
Die Geschichte des Formats
In den 90er Jahren dominierten proprietĂ€re Lösungen den Markt fĂŒr E-Books. Viele Hersteller von E-Book-Readern hatten ihre eigenen Formate. Zum Beispiel verwendete NuvoMedia Dateien mit der Erweiterung .rb. Diese waren Container mit einer HTML-Datei und einer .info-Datei, die Metadaten enthielten. Diese Situation erschwerte es den Verlagen, da sie ihre BĂŒcher fĂŒr jedes Format einzeln formatieren mussten. Eine Gruppe von Ingenieuren bei Microsoft, zusammen mit NuvoMedia und SoftBook Press, wollte diese Situation verbessern.
Zu dieser Zeit plante Microsoft, den Markt fĂŒr E-Books zu erobern, und arbeitete an einer Lese-App fĂŒr Windows 95. Man könnte sagen, dass die Schaffung eines neuen Formats Teil der GeschĂ€ftsstrategie des IT-Riesen war.
Was NuvoMedia betrifft, so gilt dieses Unternehmen als Hersteller des ersten massenproduzierten E-Book-Readers. . Der interne Speicher des GerĂ€ts betrug nur acht Megabyte, und die Akkulaufzeit ĂŒberschritt nicht 40 Stunden. Was SoftBook Press betrifft, so beschĂ€ftigten sie sich ebenfalls mit der Entwicklung von E-Readern. Ihre GerĂ€te hatten jedoch ein einzigartiges Merkmal â ein eingebautes Modem â das es ermöglichte, digitale Literatur direkt aus dem SoftBookstore herunterzuladen.
Anfang der 2000er Jahre wurden beide Unternehmen â NuvoMedia und SoftBook â von der Mediengesellschaft Gemstar ĂŒbernommen und zur Gemstar eBook Group zusammengelegt. Diese Organisation beschĂ€ftigte sich noch einige Jahre mit dem Verkauf von LesegerĂ€ten (zum Beispiel, ) und digitalen BĂŒchern, trat jedoch im Jahr 2003 .
Kehren wir zum Thema der Entwicklung eines einheitlichen Standards zurĂŒck. Im Jahr 1999 grĂŒndeten Microsoft, NuvoMedia und SoftBook Press die Organisation Open eBook Forum, die an einem Entwurf arbeitete, der den Beginn von EPUB markierte. UrsprĂŒnglich wurde der Standard OEBPS (steht fĂŒr Open EBook Publication Structure). Es ermöglicht die Verbreitung digitaler Publikationen in einer Datei (ZIP-Archiv) und vereinfacht den Transfer von BĂŒchern zwischen verschiedenen Hardware-Plattformen.
SpĂ€ter traten dem Open eBook Forum IT-Unternehmen wie Adobe, IBM, HP, Nokia, Xerox sowie die Verlage McGraw Hill und Time Warner bei. Gemeinsam setzten sie die Entwicklung von OEBPS fort und arbeiteten am Wachstum des Ăkosystems fĂŒr digitale Literatur im Allgemeinen. Im Jahr 2005 wurde die Organisation in International Digital Publishing Forum umbenannt, oder .
Im Jahr 2007 Ă€nderte die IDPF den Namen des OEBPS-Formats in EPUB und begann mit der Entwicklung der zweiten Version. Diese wurde 2010 der Ăffentlichkeit vorgestellt. Die Neuerung unterschied sich kaum von ihrem VorgĂ€nger, jedoch fĂŒr Vektorgrafiken und integrierte Schriftarten.
Zu diesem Zeitpunkt hatte EPUB den Markt erobert und war zum Standard fĂŒr viele Verlage und Hersteller von E-Readern geworden. Die Formatierung wurde bereits von OâReilly und Cisco Press genutzt, und GerĂ€te von Apple, Sony, Barnes & Noble sowie ONYX BOOX unterstĂŒtzten es.
Im Jahr 2009 startete das Google Books-Projekt zur UnterstĂŒtzung von EPUB â es wurde verwendet, um ĂŒber eine Million kostenloser BĂŒcher zu verbreiten. Auch unter Schriftstellern gewann das Format an PopularitĂ€t. 2011 kĂŒndigte J.K. Rowling an, die Website Pottermore zu starten und sie zur einzigen Verkaufsstelle fĂŒr digitale Harry-Potter-BĂŒcher zu machen.
Der Standard zur Verbreitung von Literatur wurde auf EPUB festgelegt, hauptsĂ€chlich wegen seiner Möglichkeit, einen Kopierschutz zu realisieren (). Alle BĂŒcher im Online-Shop der Autorin sind weiterhin .
Die dritte Version des EPUB-Formats wurde 2011 veröffentlicht. Die Entwickler fĂŒgten die Möglichkeit hinzu, mit Audio- und Videodateien sowie FuĂnoten zu arbeiten. Heute entwickelt sich der Standard weiter â 2017 ist die IDPF Teil des W3C-Konsortiums geworden, das technologische Standards fĂŒr das World Wide Web implementiert.
Wie funktioniert EPUB
Ein Buch im EPUB-Format ist ein ZIP-Archiv. Darin befindet sich der Text der Veröffentlichung in Form von XHTML- oder HTML-Seiten oder PDF-Dateien. Im Archiv sind auch Medieninhalte (Audio, Video oder Bilder), Schriftarten und Metadaten enthalten. ZusĂ€tzlich können sich weitere Dateien mit CSS-Stilen oder -Dokumente mit Informationen fĂŒr Sprachsynthesedienste darin befinden.
Die Darstellung des Inhalts erfolgt ĂŒber XML-Markup. Ein Auszug aus einem Buch mit integrierter Audioaufnahme und Bild :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html
epub_prefix="media: http://idpf.org/epub/vocab/media/#">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="../css/shared-culture.css" />
</head>
<body>
<section class="base">
<h1>das gesamte Transkript</h1>
<audio id="bgsound" epub_type="media:soundtrack media:background"
src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
<div class="errmsg">
<p>Ihr Lesesystem unterstützt (dieses) Audio nicht</p>
</div>
</audio>
<p>Was bedeutet es, menschlich zu sein, wenn wir keine gemeinsame Kultur haben? Was bedeutet eine gemeinsame Kultur, wenn wir sie nicht teilen können? Erst in den letzten 100 oder 150 Jahren haben wir begonnen, zu stark einzuschränken, wie diese Kultur genutzt wird.</p>
<img class="left" src="../images/326261902_3fa36f548d.jpg"
alt="Kind gegen eine Wand" />
</section>
</body>
</html>
Neben den Inhaltsdateien enthĂ€lt das Archiv ein spezielles Navigationsdokument (Navigation Document). Es beschreibt die Anordnung von Texten und Bildern im Buch. E-Reader greifen darauf zu, wenn der Leser mehrere Seiten "ĂŒberspringen" möchte.
Eine weitere Pflichtdatei im Archiv ist das Package. Es enthĂ€lt Metadaten â Informationen ĂŒber den Autor, den Verlag, die Sprache, den Titel und vieles mehr. AuĂerdem umfasst es die Liste (spine) der Unterabschnitte des Buches. Ein Beispiel fĂŒr ein Package-Dokument kann man .
Vorteile
Der Vorteil des Formats liegt in seiner FlexibilitĂ€t. EPUB ermöglicht die Erstellung eines dynamischen Layouts, das sich an die BildschirmgröĂe des GerĂ€ts anpasst. Das ist einer der HauptgrĂŒnde, warum das Format von einer Vielzahl von E-Readern (und anderen elektronischen GerĂ€ten) unterstĂŒtzt wird. Zum Beispiel arbeiten alle ONYX BOOX-Reader sofort mit EPUB: vom einfachen 6-Zoll-Modell bis zum Premium-9,7-Zoll-Modell. .

/
Da das Format auf gĂ€ngigen Standards (XML) basiert, lĂ€sst es sich leicht fĂŒr die Online-Darstellung konvertieren. AuĂerdem unterstĂŒtzt EPUB interaktive Elemente. Ja, solche Elemente gibt es auch in PDFs, jedoch können sie nur mit proprietĂ€rer Software in ein PDF-Dokument eingefĂŒgt werden. Im Fall von EPUB werden sie durch Markup und XML-Tags in jedem Texteditor hinzugefĂŒgt.
Ein weiterer Vorteil von EPUB sind die Funktionen fĂŒr Menschen mit Sehbehinderungen oder Dyslexie. Der Standard ermöglicht es, die Anzeige des Textes auf dem Bildschirm zu modifizieren â zum Beispiel bestimmte Buchstabenkombinationen hervorzuheben.
DarĂŒber hinaus bietet EPUB, wie bereits erwĂ€hnt, dem Verleger die Möglichkeit, einen Kopierschutz einzurichten. Bei Bedarf können VerkĂ€ufer von E-Books seine Mechanismen, die den Zugang zu dem Dokument beschrĂ€nken. Dazu muss die Datei rights.xml im Archiv modifiziert werden.
Nachteile
Um eine EPUB-Publikation zu erstellen, ist es notwendig, sich mit der Syntax von XML, XHTML und CSS auszukennen. Dabei muss man mit einer Vielzahl von Identifikator-Tags arbeiten. Zum Vergleich, der gleiche enthĂ€lt nur die minimal notwendige Anzahl an Tags â ausreichend fĂŒr die Formatierung von Belletristik. FĂŒr die Erstellung sind ĂŒberhaupt keine speziellen Kenntnisse erforderlich â alles wird von spezieller Software ĂŒbernommen.
DarĂŒber hinaus wird EPUB fĂŒr die KomplexitĂ€t bei der Gestaltung von Comics und anderen BĂŒchern mit vielen Illustrationen kritisiert. In diesem Fall muss der Verlag ein statisches Layout mit festen Koordinaten fĂŒr jedes Bild erstellen â das kann viel Zeit und MĂŒhe kosten.
Was kommt als NĂ€chstes
Derzeit arbeitet IDPF an neuen Spezifikationen fĂŒr das Format. Eine davon wird die Erstellung interaktiver Lehrmaterialien ermöglichen . Dasselbe Buch wird unterschiedlich fĂŒr Lehrende und Lernende aussehen â im zweiten Fall werden beispielsweise die Antworten auf Tests oder Kontrollfragen ausgeblendet.

Bild: / CC BY-SA
Es wird erwartet, dass die neue Funktion dazu beitragen wird, den Bildungsprozess neu zu organisieren. Heute wird EPUB von vielen groĂen UniversitĂ€ten, wie der UniversitĂ€t Oxford, aktiv genutzt. Vor einigen Jahren haben sie die UnterstĂŒtzung von EPUB 3.0 in ihre digitale Bibliotheks-App integriert.
AuĂerdem erstellt die IDPF eine Spezifikation fĂŒr die Implementierung von Open Annotation FuĂnoten in EPUB. Dieser Standard wurde 2013 vom W3C entwickelt und vereinfacht den Umgang mit komplexen Annotationen. So kann beispielsweise eine Anmerkung zu einem bestimmten Bereich eines JPEG-Bildes gesetzt werden. Zudem implementiert der Standard zur Synchronisation von Ănderungen in den Annotationen zwischen Kopien eines EPUB-Dokuments. Anmerkungen im Open Annotation Format in EPUB-Dateien hinzugefĂŒgt werden, jedoch ist die formale Spezifikation dafĂŒr noch nicht angenommen worden.
Es wird auch an einer neuen Version des Standards gearbeitet â EPUB 3.2. Diese wird Formate enthalten, und , die zur Komprimierung von Schriftarten verwendet werden (in einigen FĂ€llen ermöglichen sie eine DateigröĂenreduzierung um 30 %). Zudem werden einige veraltete HTML-Attribute ersetzt. Beispielsweise wird im neuen Standard anstelle eines separaten Elements zur Aktivierung von Audio- und Video-Dateien die nativen HTML-Elemente audio und video verwendet.
Ein Entwurf und ist bereits im GitHub-Repository des W3C verfĂŒgbar.
Ăberblick ĂŒber die E-Reader ONYX-BOOX:
Quelle: habr.com
