EPUBCheck HTM-025: neregistrované URI schéma
Aktualizováno:
EPUBCheck HTM-025 je varovná zpráva: „Non-registered URI scheme type found in href.“ Odkaz používá URI schéma, které není registrováno. EPUBCheck varuje, protože aplikace na čtení nemusí vědět, co s tím dělat; kniha zůstává platná.
Oficiální zpráva
Non-registered URI scheme type found in href.
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Typo ve schématu, například htp: nebo http;.
- Schéma specifické pro aplikaci zkopírované z webové stránky nebo systému správy dokumentů.
- Cesta Windows nebo lokální odkaz na soubor napsaný jako odkaz.
Jak to opravit
- Otevřete soubor EPUBCheck jmen (hlášení dává cestu, řádek a sloupec) v textovém nebo EPUB editoru, jako je Sigil, nebo rozbalte EPUB a otevřete ho tam.
- Opravit schéma na http, https, mailto nebo jiný standardní.
- Pokud odkaz fungoval pouze v jedné aplikaci nebo na počítači autora, odstraňte odkaz a ponechte text.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud je odkaz prázdný (href=""), to je HTM-045, ne HTM-025.
Podmínky používané zde
Další HTM zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.