EPUBCheck HTM-025: schema URI neînregistrată
Actualizat:
EPUBCheck HTM-025 este un mesaj de avertizare: „Non-registered URI scheme type found in href.” Un link folosește un schema URI care nu este înregistrat. EPUBCheck avertizează deoarece aplicațiile de citire s-ar putea să nu știe ce să facă cu el; cartea rămâne validă.
Mesajul oficial
Non-registered URI scheme type found in href.
- Severitate implicită
- Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- O greșeală de tip în schemă, cum ar fi htp: sau http;.
- O schemă specifică aplicației copiată dintr-un site web sau un sistem de gestionare a documentelor.
- Un path Windows sau o referință de fișier local scrisă ca un link.
Cum să o repari
- Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
- Corectați schema la http, https, mailto sau altă schema standard.
- Dacă linkul funcționa doar într-o aplicație sau pe computerul autorului, eliminate linkul și păstrați textul.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă linkul este gol (href=""), acesta este HTM-045, nu HTM-025.
Termeni folosiți aici
Alte mesaje HTM
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.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.