Téléchargez et affichez des fichiers ePub de livres électroniques directement dans votre navigateur.
Ajustez la taille, le style et les thèmes des couleurs de la police pour personnaliser votre lecture.
Utilisez la barre latérale de table des matières ou les touches fléchées pour naviguer dans le livre.
Continuez à lire les livres chargés hors ligne avec les données enregistrées localement.
Enregistre automatiquement votre progression de lecture pour chaque livre.
ePub est une norme de livre électronique ouverte développée par le Forum international de la publication numérique (IDPF). Il utilise les normes web telles que XHTML, CSS et XML pour structurer et styliser le contenu du livre électronique, assurant ainsi la compatibilité et la portabilité sur divers appareils et plateformes. Le format ePub prend en charge des fonctionnalités avancées telles que l’interactivité, l’intégration multimédia et les options d’accessibilité. Il fournit des lignes directrices pour la création, l’emballage et la distribution de publications numériques, couvrant des aspects tels que les métadonnées, la typographie, la mise en page et la gestion du droit d’auteur. ePub a été largement adopté par les principaux éditeurs, les détaillants et les fabricants de lecteurs électroniques, ce qui en fait un format prévalent pour les publications numériques dans le monde entier.
The ePub Viewer app primarily utilizes web technologies and libraries to render and display ePub files:
1. ePub.js: An open-source JavaScript library for parsing and rendering ePub files in the browser.
2. Web Standards: The app leverages XHTML, CSS, and XML to accurately display formatted content and maintain the intended layout and typography of eBooks.
3. JavaScript: Used to interact with the ePub.js library, handle user interactions, and dynamically update the reading interface.
4. Local Storage: Employs Web Storage API to persist user preferences and reading progress locally.
While the app doesn't perform complex mathematical calculations, it processes the ePub file structure, renders content accurately, and provides a customizable reading experience using these technologies.