EPUBCheck HTM_062: xlink:href SVG depreciat
Actualizat:
EPUBCheck HTM_062 este un mesaj de utilizare: „SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.” Un element SVG folosește xlink:href, care este depreciat în favoarea href simplu. EPUBCheck raportează două note de utilizare despre aceasta. HTM_062 înseamnă că xlink:href este folosit. HTM_063 înseamnă că un element are atât xlink:href cât și href cu valori diferite, astfel încât aplicațiile diferite pot să încarce ținte diferite.
Mesajul oficial
SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.
- 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ă.
Cauze tipice
- SVG produs de editoare mai vechi, care scriu xlink:href pe imagine, folosesc și a elementelor (HTM_062).
- Una dintre cele două atribute actualizate și cealaltă uitată, de exemplu, după înlocuirea unei imagini (HTM_063).
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.
- Înlocuiește xlink:href cu href pe elementele listate în EPUBCheck.
- Dacă păstrezi ambele pentru aplicațiile de citire mai vechi, oferă-le exact aceeași valoare.
- Eliminați declarația xmlns:xlink odată ce nu mai rămâne niciun atribut xlink.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă ținta linkului în sine lipsește din EPUB, mesajul este RSC-007, indiferent de atributul care se referă la ea.
De asemenea raportat ca
HTM_063(utilizare): SVG "xlink:href" attribute value ("%1$s") should be equal to the "href" attribute value ("%2$s").
Termeni folosiți aici
Alte mesaje HTM
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_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_056Viewport 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.