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
