EPUBCheck HTM-025: kayıtsız URI şeması
Güncellendi:
EPUBCheck HTM-025 bir uyarı mesajıdır: “Non-registered URI scheme type found in href.” Bir bağlantı kayıtlı olmamasını gerektiren bir URI şeması kullanır. EPUBCheck, okuma uygulamalarının bununla ne yapacağını bilemeyeceğinden dolayı uyarır; kitap geçerli kalır.
Resmi mesaj
Non-registered URI scheme type found in href.
- 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
Tipik nedenler
- Bir şemada, htp: veya http; gibi bir yazım hatası.
- Bir web sitesinden veya belge yönetim sisteminden kopyalanmış uygulamaya özel bir şema.
- Bir bağlantı olarak yazılan bir Windows yolu veya yerel dosya referansı.
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.
- Şemayı http, https, mailto veya başka bir standart bir şemaya düzeltin.
- Eğer bağlantı yalnızca bir uygulama içinde ya da yazarın bilgisayarında çalışıyorsa, bağlantıyı kaldırın ve metni bırakı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 bağlantı boşsa (href=""), o HTM-045, HTM-025 değil.
Burada kullanılan terimler
Diğer HTM mesajları
HTM-011Entity is undeclared.HTM-010Namespace "…" is unusual for the prefix "epub".HTM-009The DOCTYPE provided is obsolete or irregular and can be removed.HTM-007Empty or whitespace-only value of attribute ssml:ph.HTM-044Namespace uri "…" was included but not used.HTM-045Encountered empty href.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.