Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-035: przestarzały typ mediów JavaScript

Zaktualizowane:

EPUBCheck RSC-035 to komunikat dotyczący użycia: „"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Skrypt używa przestarzałego typu mediów dla JavaScript, a EPUBCheck sugeruje text/javascript zamiast. To komunikat dotyczący użycia, wyświetlany tylko z -u: skrypt nadal liczy się jako JavaScript.

Oficjalna wiadomość

"%1$s" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.

Domyślna powaga
Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Elementy manifestu lub skrypty napisane za pomocą starszej wartości, takiej jak application/javascript.
  • Szablony i narzędzia, które poprzedzają zalecenie stosowania wartości text/javascript.

Jak to naprawić

  1. Znajdź typ mediów wymieniony w wiadomości.
  2. Zmień ją na text/javascript w elemencie manifestu i w każdym atrybucie typu elementu skryptu.
  3. Zwaliduj ponownie z -u, jeśli chcesz czystego raportu o użyciu.

Kiedy to nie to

Skrypt z nie-JavaScriptowym typem mediów to błąd RSC-034.

Terminy używane tutaj

Inne komunikaty RSC

  • RSC-034 Scripts must have a JavaScript media type.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-029 Data URL is not allowed in this context.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck RSC-035?

EPUBCheck RSC-035 to komunikat dotyczący użycia: „"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Skrypt używa przestarzałego typu mediów dla JavaScript, a EPUBCheck sugeruje text/javascript zamiast. To komunikat dotyczący użycia, wyświetlany tylko z -u: skrypt nadal liczy się jako JavaScript.

Czy RSC-035 to błąd?

RSC-035 jest zgłaszane jako użycie domyślnie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck działa z -u (--usage). Nie sprawia, że EPUB jest nieprawidłowe.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia