Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-029 : URL data non autorisée ici

Mis à jour :

EPUBCheck RSC-029 est un message d'erreur : “Data URL is not allowed in this context.” Une URL data (contenu intégré dans l'URL elle-même) est utilisée là où EPUB ne le permet pas. EPUB 3.3 restreint les URLs data afin que chaque document auquel un lecteur peut naviguer soit un vrai fichier dans le conteneur.

Le message officiel

Data URL is not allowed in this context.

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

Causes typiques

  • Une URL de type data: utilisée comme cible de lien ou comme un document que les applications de lecture de documents pourraient ouvrir.
  • Contenu généré par un outil qui incère tout comme des URLs de données.

Comment le corriger

  1. Trouvez l'URL de données nommée dans le message.
  2. Enregistrez le contenu intégré en tant que fichier dans le EPUB, ajoutez-le au manifeste et référencez-le par le chemin.
  3. Validez à nouveau.

Quand ce n'est pas ça

Un fichier : l'URL pointant vers un disque local est une erreur différente, RSC-030.

Termes utilisés ici

Autres messages RSC

  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-026 URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-029 ?

EPUBCheck RSC-029 est un message d'erreur : “Data URL is not allowed in this context.” Une URL data (contenu intégré dans l'URL elle-même) est utilisée là où EPUB ne le permet pas. EPUB 3.3 restreint les URLs data afin que chaque document auquel un lecteur peut naviguer soit un vrai fichier dans le conteneur.

Est-ce que RSC-029 est une erreur ?

RSC-029 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle pourraient le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils