Feedback on GUI, received via email.
Extra information in options text makes options very long and unwieldy
e.g.: The length of the text for the language option pushes the combo box far to the right of the dialog. This makes things seem miss-aligned to some extent and makes the dialog look messy. This is also true for the use saved settings button. It looks out of proportion to the rest of the controls on the dialog. It also takes longer to move the mouse around these options. re-wording can assist, but some layout considerations could also help.
There are several ways to address this, see below: (option A is my prefered)
- remove the optional text in ( ). Do we really need it given that users are prompted with dialogs or UAC anyway once they try to go ahead with the option? Note also that I think options are grayed out in the event that admin privilages are not available or if a portable copy is being used. Perhaps we really do not need this extra text? If they change the language they get prompted to restart anyway.
- Place the optional text in the ( ) underneath the combo-box or button but ensure it is announced by NVDA properly
e.g.:
Language: combo box User default collapsed
changes take effect after restarting NVDA
- In the case of the language option, leave the ( ) text as is but put the combo box underneath it instead of to the right (but closer to it's label text than the checkboxes under it).
- Remove the additional information in ( ) but include it as a tooltip on the combo box and button (ensuring NVDA still reads it). sighted users will see the tooltips.
- Use * and ** as a kind of legend and have the optional text at the bottom of the dialog above the OK/Cancel section
e.g.:
Language: ** combo box User default collapsed
Use NVDA on the Windows logon screen * check box not checked
Use currently saved settings on the logon and other secure screens * button
and then at the bottom
- requires administrator privileges
** changes take effect after restarting NVDA
(You could do this in conjunction with option A so that this information is still visible in the dialog but where it does not get in the way of the flow of the options)
Feedback on GUI, received via email.