Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-094: länk behöver en mediatyp

Uppdaterad:

EPUBCheck OPF-094 är ett felmeddelande: “The "media-type" attribute is required for "…" links.” En metadata-länk av en typ som kräver en mediatyp har ingen. EPUB kräver mediatyp på inspelnings- och röstningslänkar, och EPUBCheck namnger rel-värdet.

Det officiella meddelandet

The "media-type" attribute is required for "%1$s" links.

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • En rel="record" länk till en extern metadata-post utan mediatyp.
  • En rel="voicing" länk till en ljudfil utan mediatyp.
  • En länk kopierad från ett exempel som utelämnade attributet.

Hur man åtgärdar det

  1. Hitta länkelementet EPUBCheck pekar på.
  2. Lägg till mediatyp med det verkliga formatet för den länkade filen, till exempel mediatyp="application/xml" för en post eller mediatyp="audio/mpeg" för en MP3-inläsning.
  3. För en post vars format media-typ inte identifierar, lägg också till en identifierande egenskap såsom properties="onix".

När det inte är detta

Om länken är en röstlänk med en icke-ljudmediatyp, är det OPF-095.

Villkor som används här

Andra OPF meddelanden

  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-091 The item href URL must not have a fragment identifier.

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck OPF-094?

EPUBCheck OPF-094 är ett felmeddelande: “The "media-type" attribute is required for "…" links.” En metadata-länk av en typ som kräver en mediatyp har ingen. EPUB kräver mediatyp på inspelnings- och röstningslänkar, och EPUBCheck namnger rel-värdet.

Är OPF-094 ett fel?

OPF-094 rapporteras som fel som standard. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg