Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-032: recurso externo, sin fallback

Actualizado:

EPUBCheck RSC-032 es un mensaje de error: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Se utiliza un recurso en un formato que las aplicaciones de lectura no están obligadas a soportar (un recurso extranjero) sin un sustituto en un formato básico. Sin un sustituto, las aplicaciones que no pueden mostrarlo no muestran nada.

El mensaje oficial

Fallback must be provided for foreign resources, but found none for resource "%1$s" of type "%2$s".

Severidad por defecto
Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Imágenes en TIFF, BMP u otro formato no básico referenciadas directamente desde el contenido.
  • Objetos o medios incrustados en formatos fuera de la lista de tipos de medios básicos.

Cómo arreglarlo

  1. Convierte el recurso a un tipo de medio básico (para imágenes: JPEG, PNG, GIF, WebP o SVG).
  2. O proporciona un respaldo: un atributo de respaldo de manifiesto, o un elemento de imagen u objeto con una alternativa.
  3. Actualiza el tipo de medio del manifiesto y valida nuevamente.

Cuándo no es esto

Un img que apunta a un formato de imagen no principal también puede ser informado como MED-003.

Términos usados aquí

Otros mensajes de 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.

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck RSC-032?

EPUBCheck RSC-032 es un mensaje de error: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” Se utiliza un recurso en un formato que las aplicaciones de lectura no están obligadas a soportar (un recurso extranjero) sin un sustituto en un formato básico. Sin un sustituto, las aplicaciones que no pueden mostrarlo no muestran nada.

¿Es RSC-032 un error?

RSC-032 se informa como error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas