EPUBCheck HTM_060b: viewport que será ignorado
Atualizado:
EPUBCheck HTM_060b é uma mensagem de uso: “EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.” Um elemento de meta viewport será ignorado por aplicativos de leitura, então não tem efeito. EPUBCheck reporta essa nota de uso em dois casos. HTM_060b é um viewport em um documento reflowable, onde os aplicativos de leitura devem ignorá-lo. HTM_060a é um segundo (ou mais) viewport em um documento de layout fixo, onde apenas o primeiro conta.
A mensagem oficial
EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "%1$s" will be ignored.
- Severidade padrão
- Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
- versão EPUBCheck
- 5.4.0
EPUBCheck imprime este ID com um sublinhado em vez de um hífen; esta página usa o ID exatamente como EPUBCheck o relata.
%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.
Causas típicas
- Conteúdo head copiado de páginas da web, que geralmente trazem width=device-width, para capítulos refluíveis (HTM_060b).
- Templates de layout fixo reutilizados para capítulos reflowáveis (HTM_060b).
- Conteúdo do cabeçalho duplicado em uma página de layout fixo, deixando dois elementos viewport (HTM_060a).
Como consertar isso
- Abra o arquivo EPUBCheck names (a mensagem dá o caminho, linha e coluna) em um editor de texto ou EPUB como Sigil, ou descompacte o EPUB e abra-o lá.
- Em um documento refluível, remova o elemento meta de viewport: ele não faz nada ali.
- Em um documento de layout fixo, mantenha apenas o primeiro elemento meta de viewport, com largura e altura, e remova os outros.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Se um único viewport repetir largura ou altura dentro de seu atributo de conteúdo, isso é HTM_059.
Também relatado como
HTM_060a(uso): EPUB reading systems must ignore secondary viewport meta elements in fixed-layout documents; viewport declaration "%1$s" will be ignored.
Termos usados aqui
Outras mensagens de HTM
HTM_059Viewport "…" property must not be defined more than once, but found values […].HTM_061"…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM_062SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.