EPUBCheck HTM-025: ikke-registreret URI-skema
Opdateret:
EPUBCheck HTM-025 er en advarselsmeddelelse: “Non-registered URI scheme type found in href.” Et link bruger et URI-skema, der ikke er registreret. EPUBCheck advarer, fordi læseapps muligvis ikke ved, hvad de skal gøre med det; bogen forbliver gyldig.
Den officielle meddelelse
Non-registered URI scheme type found in href.
- 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
Typiske årsager
- En tastefejl i schema'et, såsom htp: eller http;.
- Et app-specifikt skema kopieret fra en hjemmeside eller et dokumenthåndteringssystem.
- En Windows sti eller en lokal filreference skrevet som et link.
Sådan retter du det
- Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
- Korriger skemaet til http, https, mailto eller et andet standard skema.
- Hvis linket kun fungerede inde i én app eller på forfatterens computer, skal du fjerne linket og beholde teksten.
- Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Hvis linket er tomt (href=""), er det HTM-045, ikke HTM-025.
Termer der bruges her
Andre HTM beskeder
HTM-011Entity is undeclared.HTM-010Namespace "…" is unusual for the prefix "epub".HTM-009The DOCTYPE provided is obsolete or irregular and can be removed.HTM-007Empty or whitespace-only value of attribute ssml:ph.HTM-044Namespace uri "…" was included but not used.HTM-045Encountered empty href.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.