EPUBCheck RSC-009: fragment op een rasterafbeelding
Bijgewerkt:
EPUBCheck RSC-009 is een waarschuwingbericht: “A non-SVG image resource should not be defined with a fragment identifier.” Een verwijzing naar een rasterafbeelding (JPEG, PNG, GIF, WebP) bevat een fragmentidentifier (#deel), wat alleen zinvol is voor SVG-afbeeldingen. Leesapps negeren of mishandelen het fragment, zodat de afbeelding mogelijk niet wordt weergegeven zoals bedoeld.
Het officiële bericht
A non-SVG image resource should not be defined with a fragment identifier.
- Standaard ernst
- Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Een URL zoals images/map.png#region gekopieerd van een webpagina of een afbeeldingsmap.
- Een tool die fragmenten aan elke afbeeldingsreferentie toevoegt.
Hoe het te repareren
- Zoek de afbeeldingsreferentie genoemd in het bericht.
- Verwijder het #fragment uit de verwijzing naar de afbeelding.
- Als je een deel van een afbeelding moet tonen, snijd deze dan in zijn eigen bestand of gebruik SVG.
Wanneer het niet dit is
Een fragment dat wijst naar een id die niet bestaat in een XHTML document, is RSC-012.
Termen die hier worden gebruikt
Andere RSC berichten
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.
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.