EPUBCheck HTM_057: geçersiz viewport değeri
Güncellendi:
EPUBCheck HTM_057 bir hata mesajıdır: “Viewport "…" value must be a positive number or the keyword "device-…".” Bir viewport genişliği veya yüksekliği pozitif bir sayı değil ya da eşleşen cihaz anahtar kelimesi değil. EPUB, genişlik için düz bir pozitif sayı veya cihaz genişliği, yükseklik için ise cihaz yüksekliği izin verir.
Resmi mesaj
Viewport "%1$s" value must be a positive number or the keyword "device-%1$s"
- 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
EPUBCheck, bu kimliği bir alt çizgi ile yazdırır; bu sayfa, kimliği tam olarak EPUBCheck'in bildirdiği şekilde kullanır.
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- 1200px veya %100 gibi birimlerle birlikte değerler.
- Sıfır, negatif sayılar veya widht gibi yazım yanlışları.
- Boyut için yanlış anahtar kelime, örneğin height=device-width.
Nasıl düzeltilir
- EPUBCheck'yi adlandıran dosyayı bir metin veya EPUB editöründe açın (mesaj yol, satır ve sütun verir) veya EPUB'yi çıkarın ve orada açın.
- Düz bir pozitif sayı kullanın, örneğin
width=1200, height=1600. - Ya da sayfa ekranı dolduracaksa width için device-width ve height için device-height kullanın.
- EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eğer bir boyut tamamen eksikse, mesaj HTM_056'dır.
Burada kullanılan terimler
Diğer HTM mesajları
HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_055The "…" element should not be used (discouraged construct)HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.