Spring til indhold
EPUBCheck · Pakke-dokument (OPF)

EPUBCheck OPF-021: uregistreret URI-scheme

Opdateret:

EPUBCheck OPF-021 er en advarselsmeddelelse: “Use of non-registered URI scheme type in href: "…".” En href bruger et URI-scheme, som ikke er registreret, i modsætning til http, https eller mailto. Læse-apps må ikke vide, hvad de skal gøre med et uregistreret scheme, så linket kan fejle stille.

Den officielle meddelelse

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

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • En tastefejl i schema'et, såsom htp:// eller http//.
  • Et app-specifikt skema, der kun fungerer i ét program, såsom et link beregnet til en bestemt læser.
  • En lokal filsti (C:\…) skrevet, hvor en URL var forventet.

Sådan retter du det

  1. Find href EPUBCheck navne.
  2. Korriger skemaet til et standard skema (https, http, mailto…) hvis det er en tastefejl.
  3. Hvis linket kun fungerer i én app eller på én computer, skal du fjerne det eller erstatte det med en webadresse.

Hvornår det ikke er dette

Hvis linket peger på en fil i EPUB, der ikke findes, er det RSC-007.

Termer der bruges her

Andre OPF beskeder

  • 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

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck OPF-021?

EPUBCheck OPF-021 er en advarselsmeddelelse: “Use of non-registered URI scheme type in href: "…".” En href bruger et URI-scheme, som ikke er registreret, i modsætning til http, https eller mailto. Læse-apps må ikke vide, hvad de skal gøre med et uregistreret scheme, så linket kan fejle stille.

Er OPF-021 en fejl?

OPF-021 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer