EPUBCheck RSC-035: tip de mediu JavaScript învechit
Actualizat:
EPUBCheck RSC-035 este un mesaj de utilizare: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Un script folosește un tip de mediu învechit pentru JavaScript, iar EPUBCheck sugerează text/javascript în schimb. Este un mesaj de utilizare, afișat doar cu -u: scriptul este totuși considerat JavaScript.
Mesajul oficial
"%1$s" is a legacy media type for JavaScript. Consider using 'text/javascript' 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
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- Elemente de manifest sau scripturi scrise cu o valoare mai veche, cum ar fi application/javascript.
- Șabloane și instrumente care preced text/javascript devenind valoarea recomandată.
Cum să o repari
- Găsiți tipul de media numit în mesaj.
- Schimbă-l în
text/javascriptîn elementul manifest și în orice atribut de tip element script. - Validați din nou cu -u dacă doriți un raport de utilizare curat.
Când nu este acest lucru
Un script cu un tip de mediu non-JavaScript este eroarea RSC-034.
Termeni folosiți aici
Alte mesaje RSC
RSC-034Scripts must have a JavaScript media type.RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-031Remote resource references should use HTTPS, but found "…".RSC-030File URLs are not allowed in EPUB, but found "…".RSC-029Data URL is not allowed in this context.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.