Kindle, EPUB et l’amour d’Amazon pour réinventer les roues

Le mois dernier, un post du relativement obscur Bonne liseuse a affirmé qu’Amazon autoriserait enfin le Kindle à lire les fichiers EPUB. L’histoire a été reprise par tous les principaux sites technologiques, et pendant un certain temps, il y a eu beaucoup de réjouissances. Après tout, c’était une fonctionnalité que les propriétaires réclamaient depuis la sortie du Kindle en 2007. Mais plutôt que de prendre en charge le format de livre électronique ouvert, Amazon avait toujours insisté pour proposer ses propres formats propriétaires à utiliser sur ses lecteurs. En conséquence, de nombreux utilisateurs se sont tournés vers des programmes tiers qui peuvent convertir de manière fiable leurs bibliothèques personnelles vers le format Amazon avec lequel leur Kindle particulier est le plus compatible.

La prise en charge native d’EPUB rendrait l’utilisation du Kindle beaucoup moins compliquée pour de nombreuses personnes, mais hélas, ce n’était pas le cas. Il ne fallut pas longtemps avant que le message d’origine ne soit mis à jour pour clarifier qu’Amazon avait simplement ajouté la prise en charge d’EPUB à leur Envoyer vers Kindle un service. Certes, il s’agit toujours d’une amélioration, car cela représente un moyen relativement simple d’obtenir les fichiers au format ouvert sur votre appareil personnel. mais en envoyant les fichiers via le service, ils seraient convertis au format KF8/AZW3 d’Amazon, dont le résultat n’est peut-être pas toujours celui que vous attendiez. En même temps le Envoyer vers Kindle La documentation indiquait que la prise en charge des fichiers AZW et MOBI serait supprimée plus tard cette année, car les anciens formats n’étaient pas compatibles avec toutes les fonctionnalités des derniers modèles Kindle.

Si vous pensez qu’il y a beaucoup de confusion inutile juste pour afficher des fichiers en texte brut sur la liseuse la plus populaire au monde, vous n’êtes pas seul. Les utilisateurs ne devraient pas avoir à parcourir une soupe alphabétique de formats de fichiers bizarres alors qu’il existe déjà une norme industrielle acceptée dans EPUB. Mais étant donné que c’est la réalité lors de l’utilisation de l’un des lecteurs d’Amazon, cela semble un bon moment pour un bref aperçu des différents formats de livres électroniques et un aperçu de la façon dont nous nous sommes retrouvés dans ce gâchis en premier lieu.

EPUB

L’histoire du format EPUB remonte à 1999, avec la version 1.0 de l’Open eBook Publication Structure (OEBPS). Utilisé par certains des tout premiers lecteurs électroniques dédiés comme Sony et Intel, il consistait essentiellement en une archive ZIP manifeste qui contenait des pages écrites sous forme de XHTML, avec CSS utilisé pour le style. OEBPS a subi plusieurs révisions au fil des ans et, en 2007, il est devenu la norme technique officielle de l’International Digital Publishing Forum (IDPF). À ce moment-là, il a été renommé EPUB, abréviation de publication électronique.

EPUB a continué d’évoluer au fil des ans et, en 2016, l’IDPF a fusionné avec le World Wide Web Consortium (W3C) dans le but d’aligner l’industrie de l’édition sur les dernières avancées en matière de développement Web. La version actuelle du format EPUB (3.2) a été publiée en mai 2019 et offre des fonctionnalités telles que la possibilité pour les appareils connectés à Internet de charger des polices et d’autres contenus depuis l’extérieur du fichier conteneur lui-même.

Alors que la branche 3.x a introduit des changements assez importants dans le format de base pour mieux gérer le contenu multimédia, EPUB peut toujours être considéré comme une page Web relativement simple contenue dans un fichier ZIP. Comme ils sont exceptionnellement faciles à analyser et à rendre, vous pouvez trouver des applications de lecteur EPUB même sur des appareils très bas de gamme.

Il convient également de noter que, même si le format EPUB ne Autoriser pour la gestion des droits numériques (DRM), il ne fait pas partie de la norme. Cela signifie que si un fournisseur souhaite implémenter DRM dans EPUB, il doit trouver comment le faire lui-même. En théorie, cela pourrait entraîner des problèmes d’incompatibilité entre les solutions spécifiques aux fournisseurs, mais en pratique, la plupart des personnes qui utilisent des EPUB le font spécifiquement parce qu’elles sont sans DRM.

MOBI/AZW

Encore plus ancien qu’EPUB, MOBI a ses origines dans le format PalmDOC de 1996. Conçu à l’origine comme un moyen de stocker de gros fichiers texte sur le Palm Pilot, le format offrait peu de formatage en dehors de la possibilité de marquer les points de début et de fin. de paragraphes. Il offrait cependant une capacité de mise en signet de base, qui dans certains cas était utilisée pour offrir une table des matières rudimentaire. Étant donné que PalmDOC était une variante du fichier standard « Palm Database », il offrait également la possibilité de stocker divers éléments de métadonnées dans un en-tête standardisé, tels que le nom de l’auteur, le titre du livre et la position de lecture actuelle.

Lecteur MobiPocket sur Palm OS

Bien que suffisamment adapté aux écrans basse résolution des premiers Palm Pilots, l’absence de véritable prise en charge du formatage dans PalmDOC est devenue un handicap à mesure que le matériel s’améliorait. En 2000, MobiPocket, les développeurs d’applications de lecture de livres électroniques sur les appareils Palm, Symbian et plus tard BlackBerry, ont décidé de prendre les choses en main et d’étendre PalmDOC. Ils ont ajouté un langage de démarquage de type HTML, amélioré la prise en charge des images et, comme il s’agissait d’un format ouvert, même emprunté un peu à l’OEBPS. Comme ils n’avaient pas le pouvoir d’appeler cela une mise à jour du PalmDOC original, ils ont baptisé leur création MOBI.

L’histoire aurait pu s’arrêter là s’il n’y avait pas eu le fait qu’en 2005, Amazon a acheté MobiPocket, et à son tour les droits de MOBI. Mais plutôt que d’utiliser le format tel quel pour le Kindle, ils ont ajouté un nouveau schéma DRM et augmenté la compression LZ77 du format au maximum. Comme le Kindle de première génération n’offrait qu’un espace de stockage embarqué relativement maigre de 250 Mo et se limitait au téléchargement de nouveaux titres via une connexion cellulaire 3G, ils voulaient supprimer autant d’octets que possible.

Cette version modifiée de MOBI, qui est devenue le format standard de l’empire des livres électroniques d’Amazon, a été surnommée AZW. À partir de maintenant, Amazon commence essentiellement à utiliser AZW comme terme générique pour ses conteneurs de livres électroniques, et les formats réels en dessous commencent à devenir un peu flous. Au début, il était possible de rencontrer d’autres types de fichiers portant le même nom :

AZW1

Connu officiellement sous le nom de Topaz, ce format propriétaire d’Amazon a peu de rapport avec MOBI/AZW au-delà d’un schéma DRM partagé et d’un en-tête de métadonnées similaire. En plus de prendre en charge des images plus grandes par rapport aux formats précédents, il était unique en ce que chaque titre pouvait inclure ses propres polices et glyphes plutôt que de s’appuyer sur ce qui était intégré au Kindle lui-même. Cela le rendait bien adapté aux livres anciens ou aux œuvres non anglaises, car il pouvait mieux conserver le texte et le style d’origine.

AZW2

Ce n’est en fait pas du tout un format de livre électronique, alors ne soyez pas surpris si vous n’en avez jamais rencontré un. Il s’agit plutôt d’un fichier conteneur pour les applications et les jeux Kindle exécutables.

KF8/AZW3

Avec la sortie de la première tablette Kindle Fire en 2011, Amazon avait besoin d’un nouveau format capable de gérer le contenu multimédia. La réponse était KF8, qui est essentiellement une combinaison d’EPUB et de MOBI. En fait, il reprend spécifiquement certaines des fonctionnalités EPUB 3.x telles que la prise en charge de HTML5 et CSS3. La nouvelle prise en charge des pages à mise en page fixe et des images SVG rend ce format bien adapté aux bandes dessinées, ce qui était un argument de vente important pour le grand écran couleur du Kindle Fire.

Plutôt que de conserver deux formats de fichiers différents, Amazon a décidé de déplacer tous ses lecteurs vers AZW3 et d’en faire la nouvelle norme du marché. Bien que les Kindle papier électroniques ne bénéficient pas nécessairement des fonctionnalités offertes par le nouveau format, tous au-delà de la première et de la deuxième génération sont capables de les lire grâce aux informations d’en-tête MOBI redondantes qui sont conservées spécifiquement pour la rétrocompatibilité.

KFX/AZW8

Avec la sortie du Kindle Paperwhite 3 en 2015, Amazon a déployé son dernier format, KFX. Les informations techniques sur KFX sont un peu difficiles à trouver, car il semble qu’Amazon l’ait développé en interne pour être leur format de livre « ultime ». Certaines des nouvelles améliorations incluent un moteur de composition amélioré, des polices supplémentaires et la prise en charge des images JPEG XR. Il prend également en charge la vidéo et l’interactivité, permettant théoriquement d’utiliser le même format pour les livres et les applications logicielles.

Mais le changement le plus évident a peut-être été le DRM amélioré, qui a causé beaucoup de maux de tête aux utilisateurs qui souhaitent lire des livres électroniques achetés par Amazon sur d’autres appareils. À ce stade, le format et les DRM sont suffisamment bien compris pour pouvoir être gérés par un logiciel tiers, mais cela nécessite des étapes supplémentaires et des outils intermédiaires qui ne sont pas nécessaires pour le contenu AZW3.

Il est généralement recommandé à quiconque souhaite conserver sa propre bibliothèque locale de fichiers de livres électroniques d’éviter complètement ce format – bien que de plus en plus de bibliothèques d’Amazon basculent, cela peut signifier que vous devez acheter vos livres ailleurs.

Alexandrie sur votre disque dur

Si tout ce que vous faites est de lire des livres achetés par Amazon sur votre Kindle, vous n’avez probablement jamais eu à vous soucier de tout cela. À leur crédit, Amazon a largement perfectionné l’expérience d’achat et de consommation de livres électroniques – il y a, après tout, une raison pour laquelle le Kindle est devenu le lecteur de facto. Tous ces remaniements techniques sont cachés, et pour la plupart, vous appuyez simplement sur le livre que vous voulez lire et continuez votre vie.

Mais pour ceux d’entre nous qui souhaitent se procurer leurs livres sur plusieurs marchés, conserver une copie hors ligne de leurs livres achetés ou lire leurs livres Amazon sur un lecteur non Amazon, les choses peuvent devenir un peu compliquées. Le meilleur conseil que je puisse vous donner, si vous avez réussi à aller aussi loin sans l’avoir déjà entendu, est de vous procurer une copie du phénoménal Kovid Goyal Calibre.

Ce programme GPLv3 multiplateforme vous permet de créer une bibliothèque virtuelle indépendante du format qui réside sur votre ordinateur local et effectue de manière transparente la conversion de fichiers spécifiques à l’appareil lors du téléchargement sur votre lecteur. Ce n’est peut-être pas aussi facile que de passer vos journées dans le jardin clos d’Amazon, mais pour les utilisateurs qui exigent un peu plus de contrôle sur leur contenu numérique, c’est un prix qui vaut la peine d’être payé.