Mais justement, le format epub c'est du xhtml/css...
... avec juste certains éléments gadgets des spécifications css en moins et surtout, une spécification précise de comment doivent être packagés les fichiers. Et c'est ce dernier point le plus important.
Un lecteur de livre électronique, c'est du matériel embarqué ultra basse consommation (on lui demande quand même plusieurs semaines d'autonomie), donc le moins d'énergie il aura à utiliser pour parser le fichier, le mieux ça sera. En pratique, le point le plus important de la spécification epub, c'est que le texte est découpé en plusieurs fichiers xhtml, ce qui permet d'éviter aux lecteurs d'avoir à calculer la mise en page/lire un part trop conséquente du texte d'un seul coup.
Et puis utiliser du html, c'est risquer de voir apparaître des balise de mise en forme dans le document (et non dans le CSS). Et ça, ça peut définitivement rendre un livre illisible (typiquement un fichier html qui indique la police à utiliser pour chaque paragraphe, j'ai déjà croisé et c'est absoluement imparsable pour un lecteur matériel...).
Evidemment ce genre de considérations ne s'applique pas lors de la lecture sur ordinateur/tablette lcd/subnotebook et autres, mais le format epub n'est pas conçu pour ça.
[^] # Re: Du bon usage de la css
Posté par Vlobulle . En réponse au journal EPUB, format libre d'ebooks. Évalué à 6.
... avec juste certains éléments gadgets des spécifications css en moins et surtout, une spécification précise de comment doivent être packagés les fichiers. Et c'est ce dernier point le plus important.
Un lecteur de livre électronique, c'est du matériel embarqué ultra basse consommation (on lui demande quand même plusieurs semaines d'autonomie), donc le moins d'énergie il aura à utiliser pour parser le fichier, le mieux ça sera. En pratique, le point le plus important de la spécification epub, c'est que le texte est découpé en plusieurs fichiers xhtml, ce qui permet d'éviter aux lecteurs d'avoir à calculer la mise en page/lire un part trop conséquente du texte d'un seul coup.
Et puis utiliser du html, c'est risquer de voir apparaître des balise de mise en forme dans le document (et non dans le CSS). Et ça, ça peut définitivement rendre un livre illisible (typiquement un fichier html qui indique la police à utiliser pour chaque paragraphe, j'ai déjà croisé et c'est absoluement imparsable pour un lecteur matériel...).
Evidemment ce genre de considérations ne s'applique pas lors de la lecture sur ordinateur/tablette lcd/subnotebook et autres, mais le format epub n'est pas conçu pour ça.