Sari la conținut
EPUBCheck · Documente de conținut XHTML

EPUBCheck HTM_060b: viewport care va fi ignorat

Actualizat:

EPUBCheck HTM_060b este un mesaj de utilizare: „EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.” Un element meta viewport va fi ignorat de aplicațiile de citire, astfel încât nu are efect. EPUBCheck raportează această notă de utilizare în două cazuri. HTM_060b este un viewport într-un document reflowable, unde aplicațiile de citire trebuie să-l ignore. HTM_060a este un al doilea (sau ulterior) viewport într-un document cu layout fix, unde numai primul contează.

Mesajul oficial

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

Severitate implicită
Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
versiunea EPUBCheck
5.4.0

EPUBCheck tipărește această ID cu un underscore în loc de un hyphen; această pagină folosește ID-ul exact așa cum EPUBCheck îl raporthează.

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Conținut de tip head copiat din pagini web, care de obicei conține width=device-width, în capitole reflowabile (HTM_060b).
  • Șabloanele cu layout fix reutilizate pentru capitole reflowabile (HTM_060b).
  • Conținut duplicat în head într-o pagină cu layout fix, lăsând două elemente viewport (HTM_060a).

Cum să o repari

  1. Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
  2. Într-un document reflowable, eliminați elementul meta viewport: nu face nimic acolo.
  3. Într-un document cu layout fix, păstrează doar primul element meta viewport, cu atât lățimea cât și înălțimea, și elimină celelalte.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă un singur viewport repetă lățimea sau înălțimea în interiorul atributului content, acesta este HTM_059.

De asemenea raportat ca

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

Termeni folosiți aici

Alte mesaje 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)

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck HTM_060b?

EPUBCheck HTM_060b este un mesaj de utilizare: „EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.” Un element meta viewport va fi ignorat de aplicațiile de citire, astfel încât nu are efect. EPUBCheck raportează această notă de utilizare în două cazuri. HTM_060b este un viewport într-un document reflowable, unde aplicațiile de citire trebuie să-l ignore. HTM_060a este un al doilea (sau ulterior) viewport într-un document cu layout fix, unde numai primul contează.

Este HTM_060b o eroare?

HTM_060b este raportat ca utilizare în mod implicit. Informativ numai și ascuns în mod implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să fie invalid.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele