JAWS non annuncia aria descritta da on select box in IE

Sto cercando di usare aria-definedby su select box, ma JAWS non annuncia il testo associato usando l’attributo aria-definedby in IE. Ho persino aggiunto tabindex = “- 1” al tag span a cui viene fatto riferimento. Di seguito è riportato il codice di esempio che sto utilizzando. Qualcuno può fornirmi qualsiasi informazione su questo argomento.

Choose ACT NSW NT QLD SA TAS VIC WA This is the text

Puoi usare aria-label="spanId"

Assicurati di non utilizzare title e aria-label per lo stesso elemento HTML perché il titolo viene soppresso.

Utilizzando IE11 e Jaws 17 ho osservato anche questo problema.

La mia opinione è che questo è un bug.

Fino a quando non viene affrontato da Freedom Scientific, ti consiglio di usare aria-labelledby .

Questo significa qualcosa di leggermente diverso semanticamente:

un’etichetta descrive l’essenza di un object, mentre una descrizione fornisce più informazioni di cui l’utente potrebbe aver bisogno.

Fonte: Mozilla Developer Network

Ma è probabilmente il miglior sostituto che hai a disposizione.