EPUBCheck HTM_062: αποσυρμένο SVG xlink:href
Ενημερωμένο:
EPUBCheck HTM_062 είναι ένα μήνυμα χρήσης: “SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.” Ένα στοιχείο SVG χρησιμοποιεί xlink:href, το οποίο έχει αποσυρθεί υπέρ του απλού href. EPUBCheck αναφέρει δύο σημειώσεις χρήσης σχετικά με αυτό. HTM_062 σημαίνει ότι χρησιμοποιείται xlink:href. HTM_063 σημαίνει ότι ένα στοιχείο έχει και xlink:href και href με διαφορετικές τιμές, επομένως διαφορετικές εφαρμογές μπορεί να φορτώνουν διαφορετικούς στόχους.
Το επίσημο μήνυμα
SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.
- Προεπιλεγμένη σοβαρότητα
- Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
- Έκδοση EPUBCheck
- 5.4.0
EPUBCheck εκτυπώνει αυτή την ταυτότητα με κάτω απόστροφο αντί για παύλα; αυτή η σελίδα χρησιμοποιεί την ταυτότητα ακριβώς όπως αναφέρεται EPUBCheck.
Τυπικές αιτίες
- SVG παραχθείσας από παλαιότερους επεξεργαστές, οι οποίοι γράφουν xlink:href σε εικόνα, χρήση και στοιχεία a (HTM_062).
- Ένα από τα δύο χαρακτηριστικά ενημερώθηκε και το άλλο ξεχάστηκε, για παράδειγμα μετά την αντικατάσταση μιας εικόνας (HTM_063).
Πώς να το διορθώσω
- Ανοίξτε το αρχείο EPUBCheck που ονομάζεται (το μήνυμα δίνει το μονοπάτι, τη γραμμή και τη στήλη) σε έναν επεξεργαστή κειμένου ή EPUB όπως το Sigil, ή αποσυμπιέστε το EPUB και ανοίξτε το εκεί.
- Αντικαταστήστε το xlink:href με href στα στοιχεία που απαριθμεί EPUBCheck.
- Εάν κρατήσετε και τα δύο για παλαιότερες εφαρμογές ανάγνωσης, δώστε τους ακριβώς την ίδια τιμή.
- Αφαιρέστε τη δήλωση xmlns:xlink μόλις δεν παραμείνει καμία παράμετρος xlink.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Αν ο στόχος του συνδέσμου λείπει από το EPUB, το μήνυμα είναι RSC-007, ανεξαρτήτως ποια ιδιότητα δείχνει σε αυτό.
Αναφέρθηκε επίσης ως
HTM_063(χρήση): SVG "xlink:href" attribute value ("%1$s") should be equal to the "href" attribute value ("%2$s").
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα HTM
HTM_061"…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).HTM_060bEPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
Πηγές
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.