design-scuole-wordpress-theme icon indicating copy to clipboard operation
design-scuole-wordpress-theme copied to clipboard

Fix/accessibility 2024

Open sviluppoRobyone opened this issue 5 months ago • 2 comments

Descrizione

Sono stati apportati i seguenti miglioramenti dell'accessibilità, tenendo conto delle indicazioni di WAVE, SiteImprove e Lighthouse, e di alcuni issue aperti. In particolare, sono state effettuate le seguenti modifiche:

  • [ ] Miglioramento della gerarchia degli header in:
    • [ ] Header didattica
    • [ ] Header servizi
    • [ ] Barra laterale dei filtri (desktop e mobile)
    • [ ] Pagine di archivio
    • [ ] Pagina degli argomenti
    • [ ] Pagina progetto
    • [ ] Pagina organizzazione
  • [ ] aria-label coerente con il contenuto del controllo in:
    • [ ] titolo della link list a sinistra delle pagine foglia
    • [ ] pulsanti dei filtri su mobile
  • [ ] Skiplink all'interno dell'header
  • [ ] Il menu di navigazione per mobile viene visivamente nascosto su desktop (attualmente è solo fuori schermo), per evitare warning su controlli interattivi non focusabili da tecnologie assistive in quanto presente l'attributo aria-hidden="true".
  • [ ] Rimosso l'attributo aria-description da alcuni pulsanti in quanto non ancora ufficializzato da W3C;
  • [ ] Specificato alt placeholder scheda didattica.

Sono stati poi risolti alcuni warning di PHP.

Fixes #701 #710 #708

Nel caso le modifiche fossero approvate, siamo a disposizione per allineare la repository delle pagine statiche.

Checklist

sviluppoRobyone avatar Sep 10 '24 15:09 sviluppoRobyone