EPUBCheck OPF-089: diğerleri ile alternatif bağlantı
Güncellendi:
EPUBCheck OPF-089 bir hata mesajıdır: “The "alternate" link rel keyword cannot be paired with other keywords.” Bir meta veri bağlantısı rel="alternate" ve diğer anahtar kelimelerle bir arada kullanılır. EPUB, alternatif anahtar kelimenin bağımsız olarak durması gerektiğini belirtir, çünkü bu paket belgesinin farklı bir temsilini işaretler.
Resmi mesaj
The "alternate" link rel keyword cannot be paired with other keywords.
- 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 dosyayı iki şekilde tanımlamak için yazılan rel gibi bir rel="alternate record" özniteliği.
- Meta veri bağlantılarını birleştirirken anahtar kelimeler birleştirildi.
- Diğer anahtar kelimelerle birleştirilmiş bir HTML'den kopyalanmış bir bağlantı.
Nasıl düzeltilir
- Link öğesi EPUBCheck'nin işaret ettiği yeri bul.
- Eğer dosya paketin alternatif bir temsiliyse (örneğin JSON versiyonu), sadece rel="alternate" tutun.
- Eğer bir metadata kaydıysa, bunun yerine rel="record" ile media-type kullanın.
Ne zaman bu değil
Eğer bir kayıt bağlantısı medya tipini eksikse, bu OPF-094'dır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-088Unrecognized epub:type value "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-091The item href URL must not have a fragment identifier.OPF-086Property "…" is deprecated. Consider using … instead.OPF-086bepub:type value "…" is deprecated. Consider using … instead.OPF-086cthe "…" reserved prefix is deprecated.
Kaynaklar
- EPUB 3.3, §D.4.1.1 alternate · okumak
- 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.