I have an Australian state dropdown.
- The label is like ACT, VIC, NSW (short form)
- But the value is like Australian Capital Territory, Victoria (long form)
Should the screen reader announce the short form or the long form?
I have an Australian state dropdown.
Should the screen reader announce the short form or the long form?
First of all, it's nearly always a bad idea to have a difference between what is written and what is spoken, for at least two reasons:
Now, you could certainly ask what is the best to show in your list: the short or the long form, independently of pure design constraints.
For this question, there is no definitive answer best suited for all cases.
In fact you have four possibilities:
The following points can help you decide:
You are talking about Australian states. I don't know Australia at all, but I assume that there aren't more than a few dozens options, and if your site is mostly made for Australians, they are certainly used to the short form. So it shouldn't be a major problem to keep the short form only. If you want to be more foreigner-friendly, you might have both.