EPUBCheck RSC-030 : URL file non autorisée
Mis à jour :
EPUBCheck RSC-030 est un message d'erreur : “File URLs are not allowed in EPUB, but found "…".” Une file: URL pointe vers un fichier sur l'ordinateur de quelqu'un ; EPUB n'autorise pas les URLs de fichiers. Les lecteurs ne peuvent pas accéder au disque de l'auteur, donc le lien ou l'image est rompu pour tous.
Le message officiel
File URLs are not allowed in EPUB, but found "%1$s".
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Liens ou images qui pointent encore vers le disque de l'auteur, tels que file:///C:/Users/… après exportation.
- Documents exportés d'un traitement de texte qui stockait des chemins locaux absolus.
Comment le corriger
- Trouvez le fichier : URL nommé dans le message.
- Copiez la ressource dans le dossier du livre, ajoutez-la au manifeste et référencez-la par un chemin relatif, ou supprimez la référence.
- Validez à nouveau.
Quand ce n'est pas ça
Une URL http ou https vers une ressource qui doit être à l'intérieur du EPUB est RSC-006.
Termes utilisés ici
Autres messages RSC
RSC-029Data URL is not allowed in this context.RSC-031Remote resource references should use HTTPS, but found "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-033Relative URL strings must not have a query component, but found one in "…".
Sources
- EPUB 3.3, §3.8 File URLs · lire
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.