-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Componente list
: altre segnalazioni di accessibilità
#1224
Comments
@Fupete nel caso delle icone, l'attributo Ad esempio questo codice:
dovrebbe diventare questo:
|
Non possiamo conoscere il contesto specifico. Attualmente è presente |
La seconda versione qui sopra va bene. |
Corretto. Infatti lascerei |
Esiste già una discussione sul tema che ti interessa, o su un tema simile?
Versione della libreria
2.9.0
Cosa
Raccolgo qui alcune segnalazioni di a11y sulle diverse varianti (oltre a quelle già presenti in altre issue per il componente):
laddove ci sono icone o frecce
svg
manca la corretta semantica per queste, a seconda di cosa deciso per altre issue simili c'è da implementare la miglior soluzione per (1) nasconderle agli SR laddove non aggiungono nulla conaria-hidden
(es. frecce probabilmente) o (2) comunicarle agli SR, ad es. conrole="img" e tag
<title>dentro il tag
prima di
`.Nelle varianti di tipo menu laddove c'è un
disabled
attualmente è solo css. Andrebbe reso esplicito anche con la corretta semantica, es. usandoaria-disabled="true"
sull'elemento (referenza).Nelle varianti di tipo menu, laddove c'è un heading dovrebbe avere la sua corretta semantica
h
(h2-h6) a seconda del contesto.Nelle varianti di tipo menu, laddove c'è un separatore, andrebbe valutato di aggiungere il corretto
role="separator"
all'elemento...Perché
Amichevole con i lettori di schermo.
Contesto
Verifiche di accessibilità sui componenti.
Altro
Sarà da riportare anche in React kit e Angular kit alla risoluzione.
Sarebbe da verificare e risolvere anche in UI Kit Italia se necessario, adottando gli stili di testo corretti di heading nelle varianti di tipo meno, laddove c'è un heading, se presenti.
The text was updated successfully, but these errors were encountered: