Nessun H1 nelle pagine di discourse?

Ciao,
ho appena eseguito il controllo di accessibilità WAVE sulla nostra istanza di Discourse e ho scoperto che non c’è alcun H1 nella pagina. Esiste un modo per rendere il titolo un H1? Qualsiasi aiuto o supporto sarebbe molto apprezzato - grazie

2 Mi Piace

Ogni argomento ha un H1; guarda il codice sorgente di questa pagina.

Se utilizzi un logo testuale, anche le pagine principali useranno il titolo del sito come H1.

2 Mi Piace

Sto usando il componente Custom Header Links, fa qualche differenza?

Non ci vorrebbe molto per disabilitarlo brevemente e verificare, ma a occhio direi di no, non dovrebbe esserci.

Stai controllando la tua pagina più recente o quella delle categorie e, in tal caso, stai usando un’immagine come logo? Se sì, fai riferimento alla mia prima risposta: in quei casi non c’è un h1 perché non c’è nulla nella pagina che funzioni come titolo principale. Se le persone cercano la tua community, non sarà necessario un h1. Se stai cercando argomenti come punto di ingresso, hanno sempre l’h1 coperto.

1 Mi Piace

Sì, il logo PNG è in uso. Non si tratta di SEO, ma di accessibilità.

Giusto, ma quelle pagine non hanno un titolo, quindi non c’è nulla da racchiudere in <h1>. Si potrebbe mettere insieme qualcosa, ma non sono convinto della necessità.

Non riesco a trovare nulla nelle linee guida WCAG/WAI che richieda un H1 in ogni pagina, ma solo che qualsiasi titolo principale sia un H1. Secondo la tua logica, https://www.google.com non sarebbe conforme, poiché non include un H1; è per questo che Wave segnala l’assenza di un H1 come avviso: perché non ogni pagina ne ha bisogno.

3 Mi Piace