bootstrap-italia icon indicating copy to clipboard operation
bootstrap-italia copied to clipboard

Componente `Dimmer`: verificare semantica e lettori di schermo

Open Fupete opened this issue 6 months ago • 1 comments

Esiste già una discussione sul tema che ti interessa, o su un tema simile?

  • [X] Ho verificato e non esiste

Versione della libreria

2.9.0

Cosa

Utilizzando lettori di schermo anche il contenuto "nascosto" sotto il dimmer risulta navigabile. Dobbiamo chiederci se è corretto, e se lo è in tutti i contesti d'uso del componente.

Cioè se l'"effetto trasparenza al 90% dei contenuti sotto il dimmer, reso a schermo, autorizza alla lettura via lettore di schermo per dare comunque l'idea del contenuto sottostante. Oppure, se sarebbe meglio disabilitare l'intera sezione di contenuti sottostanti per il lettore di schermo quando attivo il Dimmer.

Per rispondere correttamente a questa domanda, secondo me, dobbiamo valutare i contesti d'uso del Dimmer. Se serve cioè a 'mostrare' contenuti in più sopra a un contenuto, o se altrimenti nasconde contenuti finché non è stata fatta una azione sopra questi o altrove.

La soluzione potrebbe essere nell'integrare la documentazione con una nota di a11y più che in modifiche al componente.

Perché

Amichevole con i lettori di schermo.

Contesto

Verifiche di accessibilità sui componenti.

⚠️ Sarà da aggiornare lo status delle verifiche nella board census alla risoluzione.

Altro

Chiederei un parere anche a @cfabry con cui ne facemmo una prima revisione tempo fa.

Fupete avatar Aug 09 '24 13:08 Fupete