EPUBCheck HTM_059: proprietate viewport repetată
Actualizat:
EPUBCheck HTM_059 este un mesaj de eroare: „Viewport "…" property must not be defined more than once, but found values […].” Un viewport definește aceeași proprietate de două ori cu valori diferite. EPUB interzice mai mult de o definiție de lățime sau înălțime într-un element meta viewport, iar EPUBCheck listează valorile pe care le-a găsit.
Mesajul oficial
Viewport "%1$s" property must not be defined more than once, but found values [%2$s].
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- 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
- Două valori de lățime sau înălțime într-o declarație de viewport, adesea după editarea dimensiunii manual.
- O valoare de șablon lăsată în loc și o nouă valoare adăugată după aceasta.
Cum să o repari
- 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.
- Păstrează o lățime și o înălțime în atributul de conținut, cu dimensiunea pentru care a fost proiectată pagina.
- Verifică celelalte pagini cu aspect fix, care au fost adesea realizate din aceeași șablon.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă există două elemente meta viewport întregi în loc de două valori într-unul, vezi HTM_060b.
Termeni folosiți aici
Alte mesaje HTM
HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"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_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_062SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.