EPUBCheck OBS-001: forældet funktion i brug
Opdateret:
EPUBCheck OBS-001 er en brugsbesked: “Usage of … is outdated.” EPUB bruger en funktion, der stadig virker, men er forældet. EPUBCheck navngiver den: en NCX, skrifttypeobfuskering, et manifestindholdsfald, et afskrevet element eller egenskab, eller en præfikset CSS-egenskab eller værdi. Det er en brugsanvisning.
Den officielle meddelelse
Usage of %1$s is outdated.
Varianter
content-fallback: manifest content fallback (for resource "%1$s")font-obfuscation: font obfuscationelement: the %1$s elementncx: OPF 2 NCX navigationproperty: the "%1$s" propertycss-prefixed-property: the CSS prefixed property "%1$s"css-prefixed-value: the CSS prefixed value "%1$s"
- Standard alvorlighed
- Brug. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Bøger lavet til EPUB 2 eller ældre læsesystemer der holder en NCX eller en guide.
- CSS med -epub- eller leverandørpræfikser såsom -webkit-, kopieret fra ældre skabeloner.
Sådan retter du det
- Intet går i stykker i dag, og du kan lade det være, hvis ældre læseapps stadig betyder noget for dig.
- Når du næste gang opdaterer bogen, skal du erstatte funktionen med dens nuværende ækvivalent, for eksempel uden præfiks CSS-egenskaber som writing-mode i stedet for -epub-writing-mode.
- Behold en NCX kun hvis du har brug for EPUB 2 læsesystemer; EPUB 3 apps bruger nav dokumentet.
Hvornår det ikke er dette
Hvis elementet frarådes snarere end at være forældet (base, rp, embed), er noten HTM_055.
Termer der bruges her
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.