Hoppa till innehåll
EPUBCheck · XHTML innehållsdokument

EPUBCheck HTM-025: oregistrerat URI-schema

Uppdaterad:

EPUBCheck HTM-025 är ett varningsmeddelande: “Non-registered URI scheme type found in href.” En länk använder ett URI-schema som inte är registrerat. EPUBCheck varnar eftersom läsappar kanske inte vet vad de ska göra med den; boken förblir giltig.

Det officiella meddelandet

Non-registered URI scheme type found in href.

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

Typiska orsaker

  • Ett skrivfel i schemat, som htp: eller http;.
  • Ett app-specifikt schema kopierat från en webbplats eller ett dokumenthanteringssystem.
  • En Windows-sökväg eller en lokal filreferens skriven som en länk.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Korrigera schemat till http, https, mailto eller ett annat standardformat.
  3. Om länken endast fungerade i en app eller på författarens dator, ta bort länken och behåll texten.
  4. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om länken är tom (href=""), är det HTM-045, inte HTM-025.

Villkor som används här

Andra HTM meddelanden

  • HTM-011 Entity is undeclared.
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-044 Namespace uri "…" was included but not used.
  • HTM-045 Encountered empty href.

Källor

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

FAQ

Vad betyder EPUBCheck HTM-025?

EPUBCheck HTM-025 är ett varningsmeddelande: “Non-registered URI scheme type found in href.” En länk använder ett URI-schema som inte är registrerat. EPUBCheck varnar eftersom läsappar kanske inte vet vad de ska göra med den; boken förblir giltig.

Är HTM-025 ett fel?

HTM-025 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kan sannolikt orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte skickar --failonwarnings.

PDF till EPUB verktyg

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

Se alla verktyg