Passer au contenu
EPUBCheck · Documents de contenu XHTML

EPUBCheck HTM_060b : viewport qui sera ignoré

Mis à jour :

EPUBCheck HTM_060b est un message d'usage : “EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.” Un élément meta viewport sera ignoré par les applications de lecture, donc il n'a aucun effet. EPUBCheck rapporte cette note d'usage dans deux cas. HTM_060b est un viewport dans un document reflowable, où les applications de lecture doivent l'ignorer. HTM_060a est un deuxième (ou plus) viewport dans un document à mise en page fixe, où seul le premier compte.

Le message officiel

EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "%1$s" will be ignored.

Gravité par défaut
Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
version EPUBCheck
5.4.0

EPUBCheck imprime cet ID avec un soulignement au lieu d'un tiret ; cette page utilise l'ID tel que EPUBCheck le rapporte.

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Contenu de l'en-tête copié depuis des pages web, qui portent généralement width=device-width, dans des chapitres reflowables (HTM_060b).
  • Modèles de mise en page fixe réutilisés pour des chapitres reflowables (HTM_060b).
  • Contenu d'en-tête dupliqué dans une page à mise en page fixe, laissant deux éléments viewport (HTM_060a).

Comment le corriger

  1. Ouvrez le fichier EPUBCheck (le message indique le chemin, la ligne et la colonne) dans un éditeur de texte ou EPUB tel que Sigil, ou décompressez le EPUB et ouvrez-le là.
  2. Dans un document reflowable, supprimez l'élément meta viewport : il ne fait rien là-dedans.
  3. Dans un document à mise en page fixe, gardez uniquement le premier élément meta viewport, avec à la fois la largeur et la hauteur, et supprimez les autres.
  4. Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.

Quand ce n'est pas ça

Si un seul viewport répète la largeur ou la hauteur dans son attribut de contenu, c'est HTM_059.

Aussi signalé comme

  • HTM_060a (utilisation): EPUB reading systems must ignore secondary viewport meta elements in fixed-layout documents; viewport declaration "%1$s" will be ignored.

Termes utilisés ici

Autres messages HTM

  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].
  • HTM_061 "…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_062 SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck HTM_060b ?

EPUBCheck HTM_060b est un message d'usage : “EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.” Un élément meta viewport sera ignoré par les applications de lecture, donc il n'a aucun effet. EPUBCheck rapporte cette note d'usage dans deux cas. HTM_060b est un viewport dans un document reflowable, où les applications de lecture doivent l'ignorer. HTM_060a est un deuxième (ou plus) viewport dans un document à mise en page fixe, où seul le premier compte.

Est-ce que HTM_060b une erreur ?

HTM_060b est signalé comme utilisation par défaut. Informative seulement et cachée par défaut : elle apparaît lorsque EPUBCheck est exécuté avec -u (--usage). Cela ne rend pas le EPUB invalide.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils