EPUBCheck RSC-009: raster görüntüde parça
Güncellendi:
EPUBCheck RSC-009 bir uyarı mesajıdır: “A non-SVG image resource should not be defined with a fragment identifier.” Bir raster görüntüsüne (JPEG, PNG, GIF, WebP) referans içeren bir bağlantıda bir parça tanımlayıcısı (#part) bulunuyor, bu da yalnızca SVG görüntüleri için anlam taşır. Okuma uygulamaları parçayı yoksayar veya yanlış işler, bu yüzden görüntü beklenildiği gibi görünmeyebilir.
Resmi mesaj
A non-SVG image resource should not be defined with a fragment identifier.
- Varsayılan ciddiyet
- Uyarı. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorun çıkaracak bir şey muhtemelen var. EPUBCheck, --failonwarnings geçmezseniz 0 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- Web sayfasından veya bir görüntü haritasından kopyalanmış images/map.png#region gibi bir URL.
- Her resim referansına parçalar ekleyen bir araç.
Nasıl düzeltilir
- Mesajda adı geçen resim referansını bul.
- Görüntüye referansta #fragment'i kaldırın.
- Eğer bir görüntünün bir kısmını göstermek istiyorsanız, onu kendi dosyasına kırpın veya SVG kullanın.
Ne zaman bu değil
Bir XHTML belgesinde var olmayan bir id'ye işaret eden bir parça RSC-012'dir.
Burada kullanılan terimler
Diğer RSC mesajları
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.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.