¿No hay H1 en las páginas de discourse?

Hola,
Acabo de ejecutar el comprobador de accesibilidad WAVE en nuestra instancia de Discourse y descubrí que no hay un H1 en la página. ¿Hay alguna forma de convertir el título en un H1? Agradecería mucho cualquier ayuda o asistencia. Gracias.

2 Me gusta

Cada tema tiene un H1, mira el código fuente de esta página.

Si usas un logotipo de texto, las páginas raíz también usarán el título del sitio como un H1.

2 Me gusta

Estoy usando el componente Custom Header Links, ¿eso marca alguna diferencia?

No te costaría mucho desactivarlo brevemente y comprobarlo, pero por lo que sé, no debería ser necesario.

¿Estás revisando tu página más reciente o la de categorías? Si es así, ¿estás usando una imagen como logotipo? En ese caso, remítete a mi primera respuesta: en esos casos no hay un h1 porque no hay nada en la página que funcione como título principal. Si la gente busca tu comunidad, no necesitará un h1. Si estás buscando temas como punto de entrada, siempre tienen el h1 cubierto.

1 me gusta

Sí, el logotipo PNG está en uso. No busco SEO, sino razones de accesibilidad.

Bien, pero esas páginas no tienen un encabezado, así que no hay nada que envolver en <h1>. Podrías armar algo, pero no estoy convencido de la necesidad.

No encuentro nada en WCAG/WAI que exija un H1 en cada página, solo que cualquier encabezado principal sea un H1. Bajo tu lógica, https://www.google.com no sería compatible, ya que no incluye un H1; por eso Wave marca la falta de un H1 como una alerta: porque no todas las páginas lo necesitan.

3 Me gusta