EPUBCheck OPF-053: standart dışı formatta tarih
Güncellendi:
EPUBCheck OPF-053 bir uyarı mesajıdır: “Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….” Metadata'daki bir tarih önerilen W3C tarih ve saat formatını takip etmiyor, bu nedenle bazı uygulamalar bunu okuyamayabilir. EPUBCheck değeri ve sebebini alıntılar.
Resmi mesaj
Date value "%1$s" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:%2$s.
- 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
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- Metin olarak veya yerel formatlarda yazılmış tarihler, örneğin "March 2020" veya "03/15/2020".
- Zamanı olan ancak zaman dilimi olmayan veya tarihten sonra ekstra metin içeren bir tarih.
- Başka bir tarih formatı kullanan bir sistemden içe aktarılan meta veriler.
Nasıl düzeltilir
- Tarih öğesi EPUBCheck'ın işaret ettiği öğeyi bulun (genellikle dc:date).
- YYYY, YYYY-MM veya YYYY-MM-DD şeklinde yeniden yazın, örneğin 2020-03-15.
- Eğer bir zaman ekliyorsanız, 2020-03-15T10:00:00Z gibi tam biçimini kullanın.
Ne zaman bu değil
Eğer değer hiç gerçek bir tarih değilse, EPUBCheck OPF-054 olarak raporlar, bu bir hatadır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….OPF-055… tag is empty.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-049Item id "…" was not found in the manifest.OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-060Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.