Przejdź do treści
EPUBCheck · Dokument pakietu (OPF)

EPUBCheck OPF-086c: przestarzały zastrzeżony prefiks

Zaktualizowane:

EPUBCheck OPF-086c to komunikat ostrzegawczy: “the "…" reserved prefix is deprecated.” Zarezerwowany prefiks, który EPUB uznał za przestarzały, jest użyty lub zadeklarowany, a EPUBCheck go wymienia. W EPUBCheck 5.4.0 są to prefiksy xsd, msv i prism, które EPUB 3.3 już nie rekomenduje.

Oficjalna wiadomość

the "%1$s" reserved prefix is deprecated.

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

  • Metadane lub właściwości, które używają prefiksu xsd, często skopiowane ze starych szablonów.
  • Zawartość magazynów używająca prefiksów msv lub prism w epub:type.
  • Atrybut prefiksu, który wciąż deklaruje jeden z tych prefiksów.

Jak to naprawić

  1. Znajdź, gdzie używane jest wymienione nazwy prefix EPUBCheck.
  2. Usuń właściwość lub wartość, która na niej opiera się, jeśli aplikacje do czytania jej nie potrzebują.
  3. Jeśli musisz to zachować, zadeklaruj słownictwo pod prefiksem własnym w atrybucie prefiksu zamiast polegać na zarezerwowanym.

Kiedy to nie to

Jeśli zarezerwowany prefiks jest zadeklarowany ponownie z innym URI, to jest OPF-007.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-086 Property "…" is deprecated. Consider using … instead.
  • OPF-086b epub:type value "…" is deprecated. Consider using … instead.
  • OPF-085 "dc:identifier" value "…" is marked as a UUID, but is an invalid UUID.
  • OPF-088 Unrecognized epub:type value "…".
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".

Ź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 OPF-086c?

EPUBCheck OPF-086c to komunikat ostrzegawczy: “the "…" reserved prefix is deprecated.” Zarezerwowany prefiks, który EPUB uznał za przestarzały, jest użyty lub zadeklarowany, a EPUBCheck go wymienia. W EPUBCheck 5.4.0 są to prefiksy xsd, msv i prism, które EPUB 3.3 już nie rekomenduje.

Czy OPF-086c to błąd?

OPF-086c jest zgłaszane jako ostrzeżenie domyślnie. EPUB jest nadal ważne, ale coś może spowodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy z kodem 0, chyba że przekażesz --failonwarnings.

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