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
- Convierte el recurso a un tipo de medio básico (para imágenes: JPEG, PNG, GIF, WebP o SVG).
- O proporciona un respaldo: un atributo de respaldo de manifiesto, o un elemento de imagen u objeto con una alternativa.
- 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-031Remote resource references should use HTTPS, but found "…".RSC-033Relative URL strings must not have a query component, but found one in "…".RSC-030File URLs are not allowed in EPUB, but found "…".RSC-034Scripts must have a JavaScript media type.RSC-029Data 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.