Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-032: resursă străină, fără fallback

Actualizat:

EPUBCheck RSC-032 este un mesaj de eroare: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” O resursă într-un format pe care aplicațiile de citire nu sunt obligate să-l suporte (o resursă străină) este folosită fără un fallback într-un format de bază. Fără un fallback, aplicațiile care nu pot să o afișeze nu arată nimic.

Mesajul oficial

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

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Imaginile în TIFF, BMP sau alt format non-bazic referite direct din conținut.
  • Obiecte sau medii încorporate în formate în afara listei tipurilor de medii de bază.

Cum să o repari

  1. Convertiți resursa într-un tip de media de bază (pentru imagini: JPEG, PNG, GIF, WebP sau SVG).
  2. Sau oferă un fallback: un atribut fallback de manifest, sau un element picture sau object cu o alternativă.
  3. Actualizați tipul de media din manifest și validați din nou.

Când nu este acest lucru

Un img care face referire la un format de imagine non-bazat poate fi, de asemenea, raportat ca MED-003.

Termeni folosiți aici

Alte mesaje 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-032?

EPUBCheck RSC-032 este un mesaj de eroare: “Fallback must be provided for foreign resources, but found none for resource "…" of type "…".” O resursă într-un format pe care aplicațiile de citire nu sunt obligate să-l suporte (o resursă străină) este folosită fără un fallback într-un format de bază. Fără un fallback, aplicațiile care nu pot să o afișeze nu arată nimic.

Este RSC-032 o eroare?

RSC-032 este raportat ca eroare implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimiterea la Kindle îl pot respinge, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele