EPUBCheck OPF-093: medya türü olmadan yerel bağlantı
Güncellendi:
EPUBCheck OPF-093 bir hata mesajıdır: “The "media-type" attribute is required for linked resources located in the EPUB container.” Meta veri içindeki bir bağlantı elementi, EPUB içindeki bir dosyaya işaret eder ancak medya türü niteliği yoktur. Yerel kaynaklar için EPUB medya türünü gerektirir, böylece okuma uygulamaları bağlı dosyanın ne olduğunu bilebilir.
Resmi mesaj
The "media-type" attribute is required for linked resources located in the EPUB container
- 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
- Medya türü olmadan yazılmış yerel kayıt veya dosyaya bir meta veri bağlantısı.
- Uzak bir dosyaya işaret eden bir örnekten kopyalanmış bir bağlantı.
- Href ve rel dışında nitelikler olmadan bağlantı öğeleri yazan bir araç.
Nasıl düzeltilir
- Link öğesi EPUBCheck'nin işaret ettiği yeri bul.
- Bağlantılı dosyanın formatı ile medya türünü ekleyin, örneğin media-type="application/xml".
- Dosyanın gerçekten o yol üzerinde arşivde mevcut olduğunu kontrol edin.
Ne zaman bu değil
Eğer bağlantı bir kayıt veya seslendirme bağlantısı (yerel veya uzaktan) medya türü olmadan ise, EPUBCheck OPF-094 raporlar.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-092Language tag "…" is not well-formed: …OPF-094The "media-type" attribute is required for "…" links.OPF-091The item href URL must not have a fragment identifier.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-096Non-linear content must be reachable, but found no hyperlink to "…".
Kaynaklar
- EPUB 3.3, §5.5.6 The link element · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.