İçeriğe atla
EPUBCheck · Kaynaklar ve referanslar

EPUBCheck RSC-034: JS medya türü olmayan bir script

Güncellendi:

EPUBCheck RSC-034 bir hata mesajıdır: “Scripts must have a JavaScript media type.” Bir script, JavaScript medya türü olmayan bir medya türü ile tanımlanmıştır. EPUB 3.3, scriptler için temel medya türleri olarak application/javascript, application/ecmascript ve text/javascript'yi listelemektedir.

Resmi mesaj

Scripts must have a JavaScript media type.

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

  • .js dosyası için yanlış bir medya türü içeren bir manifest öğesi, örneğin text/plain veya application/x-script.
  • JavaScript dışında başka bir şeyi adlandıran bir tür niteliği olan bir script öğesi.

Nasıl düzeltilir

  1. Mesajda adı geçen scripti bul.
  2. Manifest öğesinde medya türünü text/javascript olarak ayarlayın ve betik elemanının tip niteliğinde (veya betik elemanlarındaki türü kaldırın, varsayılanı JavaScript'tir).
  3. Tekrar doğrulayın.

Ne zaman bu değil

Hala sadece kullanım mesajını veren eski bir JavaScript medya türü RSC-035 'dır.

Burada kullanılan terimler

Diğer RSC mesajları

  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • RSC-035 "…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-030 File URLs are not allowed in EPUB, but found "…".
  • RSC-029 Data URL is not allowed in this context.

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck RSC-034 ne anlama geliyor?

EPUBCheck RSC-034 bir hata mesajıdır: “Scripts must have a JavaScript media type.” Bir script, JavaScript medya türü olmayan bir medya türü ile tanımlanmıştır. EPUB 3.3, scriptler için temel medya türleri olarak application/javascript, application/ecmascript ve text/javascript'yi listelemektedir.

RSC-034 bir hata mı?

RSC-034, varsayılan olarak bir hata olarak bildirilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderme işlemi bunu reddedebilir ve EPUBCheck durum 1 ile çıkış yapar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör