EPUBCheck RSC-009: fragment pe o imagine raster
Actualizat:
EPUBCheck RSC-009 este un mesaj de avertizare: “A non-SVG image resource should not be defined with a fragment identifier.” O referință la o imagine raster (JPEG, PNG, GIF, WebP) include un identificator de fragment (#part), care are sens doar pentru imaginile SVG. Aplicațiile de citire ignoră sau gestionează greșit fragmentul, astfel încât imaginea s-ar putea să nu fie afișată așa cum se intenționează.
Mesajul oficial
A non-SVG image resource should not be defined with a fragment identifier.
- Severitate implicită
- Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un URL precum images/map.png#region copiat de pe o pagină web sau o hartă de imagini.
- Un instrument care adaugă fragmente la fiecare referință de imagine.
Cum să o repari
- Găsiți referința imagine numită în mesaj.
- Eliminați #fragmentul din referința la imagine.
- Dacă trebuie să arăți o parte dintr-o imagine, taie-o într-un fișier propriu sau folosește SVG.
Când nu este acest lucru
Un fragment care se referă la un id care nu există într-un document XHTML este RSC-012.
Termeni folosiți aici
Alte mesaje RSC
RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-010Reference to non-standard resource type found.RSC-007Referenced resource "…" could not be found in the EPUB.RSC-011Found a reference to a resource that is not a spine item.RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.