italia/bootstrap-italia

Componente `Dimmer`: verificare semantica e lettori di schermo

Offen

#1.165 geöffnet am 09.08.2024

 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)SCSS (170 Forks)auto 404
a11yhelp wantedquestion

Repository-Metriken

Stars
 (355 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 6T 21h) (20 gemergte PRs in 30 T)

Beschreibung

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

  • 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.

Contributor Guide