Dans un précédent article de blog, nous avons parlé de la manière dont les formats de livres électroniques ont vu le jour. et .
Le sujet de l'article d'aujourd'hui est l'EPUB.
Image : / CC BY
L'histoire du format
Dans les années 90, le marché des livres électroniques était dominé par des solutions propriétaires. De nombreux fabricants de liseuses avaient leur propre format. Par exemple, NuvoMedia utilisait des fichiers avec l'extension .rb. C'étaient des conteneurs contenant un fichier HTML et un fichier .info, contenant des métadonnées. Cette situation compliquait le travail des éditeurs — ils devaient mettre en page les livres séparément pour chaque format. Une équipe d'ingénieurs de Microsoft, déjà mentionnée, ainsi que NuvoMedia et SoftBook Press, s'est attaquée à ce problème.
À l'époque, Microsoft cherchait à conquérir le marché des livres électroniques et développait une application de lecture pour Windows 95. On peut dire que la création d'un nouveau format faisait partie de la stratégie commerciale du géant de l'informatique.
Concernant NuvoMedia, cette entreprise est considérée comme le fabricant de la première liseuse électronique grand public. . La mémoire interne de l'appareil était de seulement huit mégaoctets, et l'autonomie ne dépassait pas 40 heures. En ce qui concerne SoftBook Press, ils s'occupaient également du développement de liseuses électroniques. Mais leurs appareils possédaient une caractéristique distincte — un modem intégré — qui permettait de télécharger des livres numériques directement depuis la boutique SoftBookstore.
Au début des années 2000, les deux entreprises — NuvoMedia et SoftBook — ont été achetées par la société médiatique Gemstar et regroupées sous Gemstar eBook Group. Cette organisation a continué à vendre des lecteurs (par exemple, ) et des livres numériques encore quelques années, mais en 2003, .
Revenons au développement d'une norme unique. En 1999, Microsoft, NuvoMedia et SoftBook Press ont fondé l'organisation Open eBook Forum, au sein de laquelle ils ont commencé à travailler sur un brouillon de document qui a jeté les bases de l'EPUB. Initialement, la norme était OEBPS (abréviation de Open EBook Publication Structure). Cela a permis de distribuer une publication numérique dans un seul fichier (archive ZIP) et de simplifier le transfert de livres entre différentes plateformes matérielles.
Plus tard, d'autres entreprises informatiques telles qu'Adobe, IBM, HP, Nokia, Xerox ainsi que les éditeurs McGraw Hill et Time Warner ont rejoint Open eBook Forum. Ensemble, ils ont poursuivi le développement de l'OEBPS et ont contribué au développement de l'écosystème de la littérature numérique dans son ensemble. En 2005, l'organisation a été rebaptisée Forum international sur les publications numériques, ou .
En 2007, l'IDPF a changé le nom du format OEBPS en EPUB et a commencé à développer sa deuxième version. Elle a été présentée au grand public en 2010. La nouveauté ne différait presque pas de son prédécesseur, cependant de graphiques vectoriels et de polices intégrées.
À ce moment-là, EPUB avait conquis le marché et était devenu le standard par défaut pour de nombreux éditeurs et fabricants d'appareils électroniques. Le format était déjà utilisé par O'Reilly et Cisco Press, et il était pris en charge par les appareils Apple, Sony, Barnes & Noble, ONYX BOOX.
En 2009, le projet Google Books a commencé à soutenir EPUB — il était utilisé pour la distribution de plus d'un million de livres gratuits. Le format a commencé à gagner en popularité auprès des écrivains. En 2011, J.K. Rowling de lancer le site Pottermore et d'en faire le seul point de vente des livres de l'univers Harry Potter en version numérique.
Le standard pour la distribution de la littérature a été choisi EPUB, principalement en raison de sa capacité à implémenter des protections contre la copie (). Tous les livres dans la boutique en ligne de l'auteure sont encore .
La troisième version du format EPUB est sortie en 2011. Les développeurs ont ajouté la possibilité de travailler avec des fichiers audio et vidéo ainsi que des notes de bas de page. Aujourd'hui, le standard continue d'évoluer — en 2017, l'IDPF le consortium W3C, qui implémente des normes technologiques pour le World Wide Web.
Le fonctionnement d'EPUB
Un livre au format EPUB est un fichier ZIP. Il contient le texte de la publication sous forme de pages XHTML ou HTML, ou de fichiers PDF. Le fichier contient également du contenu multimédia (audio, vidéo ou images), des polices et des métadonnées. D'autres fichiers peuvent également y être inclus, comme des styles CSS ou des - contenant des informations pour les services de synthèse vocale.
La présentation du contenu est assurée par le balisage XML. Un extrait du livre avec un enregistrement audio intégré et une image :
<?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>le texte intégral</h1>
<audio id="bgsound" epub_type="media:soundtrack media:background"
src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
<div class="errmsg">
<p>Votre système de lecture ne prend pas en charge (cet) audio</p>
</div>
</audio>
<p>Que signifie être humain si nous n'avons pas une culture partagée ? Que signifie une culture partagée si nous ne pouvons pas la partager ? Ce n'est que dans les 100 ou 150 dernières années que nous avons commencé à restreindre de manière stricte comment cette culture est utilisée.</p>
<img class="left" src="../images/326261902_3fa36f548d.jpg"
alt="enfant contre un mur" />
</section>
</body>
</html>
En plus des fichiers de contenu, l'archive contient un document de navigation spécial (Navigation Document). Celui-ci décrit l'emplacement du texte et des images dans le livre. Les applications de lecture s'y réfèrent lorsque le lecteur souhaite "sauter" plusieurs pages.
Un autre fichier obligatoire dans l'archive est le package. Il contient les métadonnées - des informations sur l'auteur, l'éditeur, la langue, le titre, et ainsi de suite. Il inclut également une liste (spine) des chapitres du livre. Un exemple de document package peut être consulté .
Avantages
L'avantage du format est sa flexibilité. EPUB permet de créer une mise en page dynamique du document, adaptée aux dimensions de l'écran de l'appareil. C'est l'une des principales raisons pour lesquelles le format est pris en charge par un grand nombre de lecteurs (et d'autres appareils électroniques). Par exemple, tous les lecteurs ONYX BOOX fonctionnent nativement avec EPUB : du modèle de base de 6 pouces au modèle premium de 9,7 pouces .

/
Puisque le format est basé sur des normes populaires (XML), il est facile à convertir pour une lecture en ligne. De plus, EPUB prend en charge des éléments interactifs. Oui, des éléments similaires existent également dans le PDF, mais il n'est possible de les ajouter à un document PDF qu'à l'aide de logiciels propriétaires. Dans le cas d'EPUB, ils sont intégrés au livre via la mise en page et les balises XML dans n'importe quel éditeur de texte.
Une autre qualité d'EPUB est ses fonctionnalités pour les personnes ayant des problèmes de vision ou souffrant de dyslexie. La norme permet de modifier l'affichage du texte à l'écran - par exemple, en surlignant certaines combinaisons de lettres.
De plus, comme nous l'avons déjà mentionné, EPUB offre à l'éditeur la possibilité d'implémenter une protection contre la copie. Si désiré, les vendeurs de livres électroniques leurs propres mécanismes pour limiter l'accès au document. Pour cela, il est nécessaire de modifier le fichier rights.xml dans l'archive.
Inconvénients
Pour créer une publication EPUB, il est nécessaire de comprendre la syntaxe XML, XHTML et CSS. De plus, il faut travailler avec un grand nombre de balises d'identification. En comparaison, le même ne comprend qu'un minimum de balises nécessaires - suffisantes pour la mise en page de la littérature artistique. Et pour créer des aucune connaissance particulière n'est requise - tout est géré par un logiciel spécialisé.
EPUB est également critiqué pour la difficulté de mise en page des bandes dessinées et d'autres livres avec de nombreuses illustrations. Dans ce cas, l'éditeur doit créer une maquette statique avec des coordonnées fixes pour chaque image - cela peut nécessiter beaucoup d'efforts et de temps.
Que faire ensuite
IDPF travaille actuellement sur de nouvelles spécifications pour le format. Par exemple, l'une d'elles aidera à créer des manuels interactifs . Le même livre apparaîtra différemment pour un enseignant et un étudiant - dans le second cas, des réponses aux tests ou des questions de contrôle seront cachées, par exemple.

Image : / CC BY-SA
On s'attend à ce que cette nouvelle fonction aide à réorganiser le processus éducatif. Aujourd'hui, EPUB est largement utilisé par de grandes universités, comme l'Université d'Oxford. Il y a quelques années, ils ont intégré le support EPUB 3.0 dans leur application de bibliothèque numérique.
IDPF développe également une spécification pour l'intégration des notes Open Annotation dans EPUB. Ce standard a été élaboré au W3C en 2013 - il facilite le travail avec des formes complexes d'annotations. Par exemple, il permet de mettre une note à un segment spécifique d'une image JPEG. De plus, le standard de synchronisation des modifications des annotations entre les copies d'un même document EPUB. Les notes au format Open Annotation dans les fichiers EPUB déjà, mais la spécification formelle pour elles n'a pas encore été acceptée.
Un nouveau standard est également en cours de développement - EPUB 3.2. Il inclura les formats et , qui sont utilisés pour la compression des polices (dans certains cas, ils permettent de réduire la taille du fichier de 30 %). Les développeurs remplaceront également certains attributs HTML obsolètes. Par exemple, au lieu d'un élément trigger séparé pour activer des fichiers audio et vidéo, les nouveaux standard utiliseront les éléments HTML natifs audio et video.
Une ébauche et est déjà disponible dans le dépôt GitHub du W3C.
Avis sur les liseuses ONYX-BOOX :
Source : habr.com
