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

EPUBCheck RSC-032 : ressource étrangère, pas de solution de repli

Mis à jour :

EPUBCheck RSC-032 est un message d'erreur : “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Une ressource dans un format que les applications de lecture ne sont pas tenues de prendre en charge (une ressource étrangère) est utilisée sans une solution de repli dans un format de base. Sans une solution de repli, les applications qui ne peuvent pas l'afficher ne montrent rien.

Le message officiel

Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$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

  • Images en TIFF, BMP ou un autre format non principal référencées directement depuis le contenu.
  • Objets intégrés ou médias dans des formats en dehors de la liste des types de médias principaux.

Comment le corriger

  1. Convertir la ressource en un type de média de base (pour les images : JPEG, PNG, GIF, WebP ou SVG).
  2. Ou fournissez un fallback : un attribut de fallback dans le manifeste, ou un élément image ou objet avec une alternative.
  3. Mettez à jour le type de média du manifeste et validez à nouveau.

Quand ce n'est pas ça

Un img pointant vers un format d'image non de base peut également être signalé comme MED-003.

Termes utilisés ici

Autres messages RSC

  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-034 Scripts must have a JavaScript media type.
  • RSC-029 Data URL is not allowed in this context.
  • RSC-035 "…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.

Sources

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

FAQ

Que signifie EPUBCheck RSC-032 ?

EPUBCheck RSC-032 est un message d'erreur : “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Une ressource dans un format que les applications de lecture ne sont pas tenues de prendre en charge (une ressource étrangère) est utilisée sans une solution de repli dans un format de base. Sans une solution de repli, les applications qui ne peuvent pas l'afficher ne montrent rien.

Est-ce que RSC-032 est une erreur ?

RSC-032 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