EPUBCheck OPF-089: enlace alternativo con otros
Actualizado:
EPUBCheck OPF-089 es un mensaje de error: “The "alternate" link rel keyword cannot be paired with other keywords.” Un enlace de metadatos utiliza rel="alternate" junto con otras palabras clave. EPUB dice que la palabra clave alternativa debe estar sola, porque marca una representación diferente del documento de todo el paquete.
El mensaje oficial
The "alternate" link rel keyword cannot be paired with other keywords.
- Severidad por defecto
- Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
- versión de EPUBCheck
- 5.4.0
Causas típicas
- Un atributo rel como rel="alternate record" escrito para describir un archivo de dos maneras.
- Las palabras clave se fusionaron al combinar los enlaces de metadatos.
- Un enlace copiado de HTML, donde combinar alternativo con otras palabras clave es común.
Cómo arreglarlo
- Encuentra el elemento de enlace EPUBCheck que apunta.
- Si el archivo es una representación alternativa del paquete (por ejemplo, una versión JSON), mantén solo rel="alternate".
- Si es un registro de metadatos, usa rel="record" con su media-type en su lugar.
Cuándo no es esto
Si un enlace de registro carece de su tipo de medios, eso es OPF-094.
Términos usados aquí
Otros mensajes de OPF
OPF-088Unrecognized epub:type value "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-091The item href URL must not have a fragment identifier.OPF-086Property "…" is deprecated. Consider using … instead.OPF-086bepub:type value "…" is deprecated. Consider using … instead.OPF-086cthe "…" reserved prefix is deprecated.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.