Salta al contenuto
EPUBCheck · XHTML documenti di contenuto

EPUBCheck HTM-025: schema URI non registrato

Aggiornato:

EPUBCheck HTM-025 è un messaggio di avviso: “Non-registered URI scheme type found in href.” Un link utilizza uno schema URI non registrato. EPUBCheck avverte perché le app di lettura potrebbero non sapere cosa fare con esso; il libro rimane valido.

Il messaggio ufficiale

Non-registered URI scheme type found in href.

Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

Cause tipiche

  • Un errore di battitura nello schema, come htp: o http;.
  • Uno schema specifico dell'app copiato da un sito web o da un sistema di gestione documentale.
  • Un percorso di Windows o un riferimento a file locali scritto come un link.

Come correggerlo

  1. Apri il file EPUBCheck nominato (il messaggio fornisce il percorso, la linea e la colonna) in un editor di testo o EPUB come Sigil, oppure decomprimi il EPUB e aprilo lì.
  2. Correggi lo schema in http, https, mailto o altro standard.
  3. Se il link funzionava solo all'interno di un'app o sul computer dell'autore, rimuovi il link e mantieni il testo.
  4. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se il link è vuoto (href=""), quello è HTM-045, non HTM-025.

Altri messaggi di HTM

  • 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.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck HTM-025?

EPUBCheck HTM-025 è un messaggio di avviso: “Non-registered URI scheme type found in href.” Un link utilizza uno schema URI non registrato. EPUBCheck avverte perché le app di lettura potrebbero non sapere cosa fare con esso; il libro rimane valido.

È HTM-025 un errore?

HTM-025 viene segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che tu non passi --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti