EPUBCheck OBS-001: característica obsoleta en uso
Actualizado:
EPUBCheck OBS-001 es un mensaje de uso: “Usage of … is outdated.” El EPUB utiliza una característica que todavía funciona pero está obsoleta. EPUBCheck la nombra: un NCX, ofuscación de fuentes, un contenido de manifestación de respaldo, un elemento o propiedad obsoleta, o una propiedad o valor CSS con prefijo. Es una nota de uso.
El mensaje oficial
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"
- Severidad por defecto
- Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Libros hechos para sistemas de lectura EPUB 2 o más antiguos que mantienen un NCX o una guía.
- CSS con prefijos -epub- o de proveedores como -webkit-, copiado de plantillas más antiguas.
Cómo arreglarlo
- Nada se rompe hoy, y puedes dejarlo si las aplicaciones de lectura más antiguas aún son importantes para ti.
- Cuando actualices el libro, reemplaza la característica por su equivalente actual, por ejemplo propiedades CSS sin prefijos como writing-mode en lugar de -epub-writing-mode.
- Mantén un NCX solo si necesitas EPUB 2 sistemas de lectura; las aplicaciones EPUB 3 usan el documento de navegación.
Cuándo no es esto
Si el elemento es desaconsejado más que obsoleto (base, rp, embed), la nota es HTM_055.
Términos usados aquí
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.