Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-021: uregistrert URI-skjema

Oppdatert:

EPUBCheck OPF-021 er en advarsel: “Use of non-registered URI scheme type in href: "…".” En href bruker et URI-skjema som ikke er registrert, i motsetning til http, https eller mailto. Leserapplikasjoner må ikke vite hva de skal gjøre med et uregistrert skjema, så lenken kan feile stille.

Den offisielle meldingen

Use of non-registered URI scheme type in href: "%1$s".

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • En skrivefeil i scheme, som htp:// eller http//.
  • Et app-spesifikt skjema som bare fungerer i ett program, som en lenke ment for en spesiell leser.
  • En lokal filbane (C:\…) skrevet der en URL var forventet.

Hvordan fikse det

  1. Finn href EPUBCheck navnene.
  2. Korriger skjemaet til et standard skjema (https, http, mailto…) hvis det er en skrivefeil.
  3. Hvis lenken bare fungerer i én app eller på én datamaskin, fjern den eller erstatt den med en nettadresse.

Når det ikke er dette

Hvis lenken peker til en fil inne i EPUB som ikke finnes, er det RSC-007.

Begreper brukt her

Andre OPF meldinger

  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
  • OPF-018b The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-026 Found malformed property value: "…".

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck OPF-021?

EPUBCheck OPF-021 er en advarsel: “Use of non-registered URI scheme type in href: "…".” En href bruker et URI-skjema som ikke er registrert, i motsetning til http, https eller mailto. Leserapplikasjoner må ikke vite hva de skal gjøre med et uregistrert skjema, så lenken kan feile stille.

Er OPF-021 en feil?

OPF-021 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe kan sannsynligvis forårsake problemer i enkelte leseapper. EPUBCheck avslutter med 0 med mindre du sender inn --failonwarnings.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy