EPUBCheck OBS-001: föråldrad funktion i bruk
Uppdaterad:
EPUBCheck OBS-001 är ett användningsmeddelande: “Usage of … is outdated.” EPUB använder en funktion som fortfarande fungerar men är föråldrad. EPUBCheck namnger det: en NCX, teckensnittsomfogning, en manifestinnehållsreserv, ett avvecklat element eller egenskap, eller en preffix CSS-egenskap eller värde. Det är en användningsnotering.
Det officiella meddelandet
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"
- Standardsvårighetsgrad
- Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- Böcker skapade för EPUB 2 eller äldre lässystem som behåller en NCX eller en guide.
- CSS med -epub- eller leverantörsprefix som -webkit-, kopierat från äldre mallar.
Hur man åtgärdar det
- Ingenting går sönder idag, och du kan lämna det om äldre läsappar fortfarande är viktiga för dig.
- När du nästa gång uppdaterar boken, byt ut funktionen mot dess aktuella motsvarighet, till exempel o-prefixerade CSS-egenskaper som writing-mode istället för -epub-writing-mode.
- Behåll en NCX endast om du behöver EPUB 2 lässystem; EPUB 3 appar använder nav-dokumentet.
När det inte är detta
Om elementet avråds snarare än är föråldrat (base, rp, embed), så är noten HTM_055.
Villkor som används här
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.