EPUBCheck RSC-009: osatunniste rasterikuvassa
Päivitetty:
EPUBCheck RSC-009 on varoitusviesti: “A non-SVG image resource should not be defined with a fragment identifier.” Viittaus rasterikuvaan (JPEG, PNG, GIF, WebP) sisältää osatunnisteen (#part), joka on merkityksellinen vain SVG-kuville. Lukusovellukset ohittavat tai käsittelevät virheellisesti osatunnistetta, joten kuva ei ehkä näy kuten oli tarkoitus.
Virallinen viesti
A non-SVG image resource should not be defined with a fragment identifier.
- Oletusarvoinen vakavuus
- Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- URL, kuten images/map.png#region kopioitu verkkosivulta tai kuvakartalta.
- Työkalu, joka lisää fragmentteja jokaiseen kuvioviittaukseen.
Kuinka korjata se
- Etsi viestin mukainen kuvaviittaus.
- Poista #fragment viittauksesta kuvaan.
- Jos sinun täytyy näyttää osa kuvasta, rajaa se omaan tiedostoon tai käytä SVG:tä.
Milloin tämä ei ole se
Fragmentti, joka osoittaa id:hen, jota ei ole olemassa XHTML-dokumentissa, on RSC-012.
Tässä käytetyt termit
Muut RSC viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.