Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πόροι και αναφορές

EPUBCheck RSC-035: παλιός τύπος μέσου JavaScript

Ενημερωμένο:

EPUBCheck RSC-035 είναι ένα μήνυμα χρήσης: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Ένα script χρησιμοποιεί έναν παλιό τύπο μέσου για JavaScript, και EPUBCheck προτείνει το text/javascript αντί αυτού. Είναι ένα μήνυμα χρήσης, που εμφανίζεται μόνο με -u: το script εξακολουθεί να υπολογίζεται ως JavaScript.

Το επίσημο μήνυμα

"%1$s" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.

Προεπιλεγμένη σοβαρότητα
Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Στοιχεία manifest ή στοιχεία script γραμμένα με μια παλιότερη τιμή όπως application/javascript.
  • Πρότυπα και εργαλεία που προηγήθηκαν της προτίμησης του text/javascript ως συνιστώμενη τιμή.

Πώς να το διορθώσω

  1. Βρείτε τον τύπο πολυμέσων που αναφέρεται στο μήνυμα.
  2. Αλλάξτε το σε text/javascript στο στοιχείο του μανιφέστου και σε οποιοδήποτε χαρακτηριστικό τύπου στοιχείου script.
  3. Επικυρώστε ξανά με -u αν θέλετε μια καθαρή αναφορά χρήσης.

Όταν δεν είναι αυτό

Ένα script με μη τύπο μέσων JavaScript είναι το σφάλμα RSC-034.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα RSC

  • RSC-034 Scripts must have a JavaScript media type.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".
  • 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.

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck RSC-035;

EPUBCheck RSC-035 είναι ένα μήνυμα χρήσης: “"…" is a legacy media type for JavaScript. Consider using 'text/javascript' instead.” Ένα script χρησιμοποιεί έναν παλιό τύπο μέσου για JavaScript, και EPUBCheck προτείνει το text/javascript αντί αυτού. Είναι ένα μήνυμα χρήσης, που εμφανίζεται μόνο με -u: το script εξακολουθεί να υπολογίζεται ως JavaScript.

Είναι το RSC-035 ένα σφάλμα;

RSC-035 αναφέρεται ως χρήση από προεπιλογή. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν EPUBCheck εκτελείται με -u (--usage). Δεν καθιστά το EPUB άκυρο.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία