EPUBCheck OBS-001 : fonctionnalité obsolète en cours d'utilisation
Mis à jour :
EPUBCheck OBS-001 est un message d'utilisation : « Usage of … is outdated. » Le EPUB utilise une fonctionnalité qui fonctionne toujours mais qui est obsolète. EPUBCheck la nomme : un NCX, une obfuscation de police, un contenu de manifeste de secours, un élément ou une propriété obsolète, ou une propriété ou valeur CSS préfixée. C'est une note d'utilisation.
Le message officiel
Usage of %1$s is outdated.
Variantes
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"
- Gravité par défaut
- Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Livres faits pour les systèmes de lecture EPUB 2 ou plus anciens qui conservent un NCX ou un guide.
- CSS avec des préfixes -epub- ou de fournisseur tels que -webkit-, copiés à partir de modèles anciens.
Comment le corriger
- Rien ne se casse aujourd'hui, et vous pouvez le laisser si les anciennes applications de lecture comptent encore pour vous.
- Quand vous mettez à jour le livre, remplacez la fonctionnalité par son équivalent actuel, par exemple des propriétés CSS sans préfixe telles que writing-mode au lieu de -epub-writing-mode.
- Conservez un NCX uniquement si vous avez besoin de EPUB 2 systèmes de lecture ; EPUB 3 les applications utilisent le document de navigation.
Quand ce n'est pas ça
Si l'élément est déconseillé plutôt que obsolète (base, rp, embed), la note est HTM_055.
Termes utilisés ici
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.