Sari la conținut
EPUBCheck · Document pachet (OPF)

EPUBCheck OPF-021: schema URI neînregistrată

Actualizat:

EPUBCheck OPF-021 este un mesaj de avertizare: “Use of non-registered URI scheme type in href: "…".” Un href folosește un schema URI care nu este înregistrată, spre deosebire de http, https sau mailto. Aplicațiile de citire s-ar putea să nu știe ce să facă cu un schema neînregistrată, astfel încât linkul poate eșua silențios.

Mesajul oficial

Use of non-registered URI scheme type in href: "%1$s".

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

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O greșeală de tip în schemă, cum ar fi htp:// sau http//.
  • O schemă specifică aplicației care funcționează doar într-un singur program, cum ar fi un link destinat unui cititor anume.
  • O cale de fișier local (C:\…) scrisă acolo unde se aștepta un URL.

Cum să o repari

  1. Găsiți numele href EPUBCheck.
  2. Corectați schema la una standard (https, http, mailto…) dacă este o greșeală de tipar.
  3. Dacă linkul funcționează doar într-o aplicație sau pe un computer, eliminați-l sau înlocuiți-l cu o adresă web.

Când nu este acest lucru

Dacă linkul se referă la un fișier din EPUB care nu există, acesta este RSC-007.

Termeni folosiți aici

Alte mesaje OPF

  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
  • OPF-018b The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-026 Found malformed property value: "…".

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck OPF-021?

EPUBCheck OPF-021 este un mesaj de avertizare: “Use of non-registered URI scheme type in href: "…".” Un href folosește un schema URI care nu este înregistrată, spre deosebire de http, https sau mailto. Aplicațiile de citire s-ar putea să nu știe ce să facă cu un schema neînregistrată, astfel încât linkul poate eșua silențios.

Este OPF-021 o eroare?

OPF-021 este raportat ca avertizare în mod implicit. EPUB este încă validă, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck se închide cu 0, cu excepția cazului în care treceți --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele