EPUBCheck RSC-029: burada data URL'sine izin verilmemektedir
Güncellendi:
EPUBCheck RSC-029 bir hata mesajıdır: “Data URL is not allowed in this context.” URL'yi içeren bir data: URL kullanılıyor, EPUB bunu kullanmaya izin vermiyor. EPUB 3.3, okuyucunun geçebileceği her belgenin konteynerde gerçek bir dosya olmasını kısıtlar.
Resmi mesaj
Data URL is not allowed in this context.
- Varsayılan ciddiyet
- Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- Bir bağlantı hedefi olarak veya bir belge okuma uygulamalarının yöneldiği bir data: URL.
- Her şeyi veri URL'leri olarak içeren bir araç tarafından üretilen içerik.
Nasıl düzeltilir
- Mesajda adı geçen veri: URL'yi bulun.
- Gömülü içeriği EPUB'de bir dosya olarak kaydedin, manifestoya ekleyin ve yol ile referans verin.
- Tekrar doğrulayın.
Ne zaman bu değil
Bir dosya: yerel bir diske işaret eden URL farklı bir hatadır, RSC-030.
Burada kullanılan terimler
Diğer RSC mesajları
RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-030File URLs are not allowed in EPUB, but found "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-031Remote resource references should use HTTPS, but found "…".RSC-026URL "…" leaks outside the container (it is not a valid-relative-ocf-URL-with-fragment string)RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
Kaynaklar
- EPUB 3.3, §3.7 Data URLs · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.