EPUBCheck OPF-037: przestarzały typ mediów
Zaktualizowane:
EPUBCheck OPF-037 to komunikat ostrzegawczy: „Found deprecated media-type "…".” Manifest EPUB 2 używa przestarzałego typu mediów, którego EPUBCheck wymienia. W EPUB 2 są to stare typy OEB, takie jak text/x-oeb1-document, zachowane tylko dla kompatybilności z bardzo starymi publikacjami.
Oficjalna wiadomość
Found deprecated media-type "%1$s".
- Domyślna powaga
- Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Dokument pakietu przeniesiony z publikacji OEBPS 1.x.
- Narzędzie, które nadal zapisuje stare typy mediów OEB.
- Manifesty skopiowane z bardzo starych książek.
Jak to naprawić
- Znajdź element manifestu, do którego odnosi się EPUBCheck.
- Zmień text/x-oeb1-document na application/xhtml+xml, a text/x-oeb1-css na text/css.
- Upewnij się, że pliki naprawdę są XHTML i CSS; stare dokumenty OEB mogą wymagać wyczyszczenia, zanim będą mogły być walidowane.
Kiedy to nie to
Jeśli przestarzały typ to text/html, EPUBCheck zgłasza zamiast tego OPF-035.
Terminy używane tutaj
Inne komunikaty OPF
OPF-036Video type "…" might not be supported by reading systemsOPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-034The spine contains multiple references to the manifest item with id "…".OPF-040Fallback item with id "…" could not be found.OPF-033The spine contains no linear resources.OPF-041Fallback-style item with id "…" could not be found.
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.