Guided first discovery iteration November 20
Please find annotated wireframes here:
More detailed text description to follow.
Major refinements:
switch-scanning option has been removed, bringing the total number of preference screens down to 4: 1. language, 2. screen reader, 3. magnification and 4. contrast/colour
tool responds immediately to changes, with an option to Undo that does not get transformed (until user confirms the change by selecting Next)
an alternative option is shown, with a separate preview window and an embedded Confirm button
an idea for friendly prompts is shown, with things like "Want to try one? You can always undo it", and for the screen reader "Don't like the way it sounds? You can adjust it later" which lets the user know that they can make refinements
simplified and plainer language is used throughout
navigation features are all in one place on the bottom of the screen (next and back buttons along with a progress indicator)
focus, hover, and currently selected states are demonstrated
These are really nice. I like the progress indicators on the left side a lot.
Language screen #1: Another option to the “current selection is shown with arrows, yellow box follows keyboard focus” could be to have the box outline stay on the current choice, and the yellow arrows (or maybe one yellow arrow instead of two?) be moving that indicates the different options. I think have the boldest of the two (which seems to me to be the box outline) be the stationary indicator, and the less bold (the arrows) be the moving ones would make it more clear to me the intent. Since the arrows would be moving, they are likely to get attention for anyone that can see them, and the box outline feels “standard” in some way to me as an indicator of “this is the option you are currently selecting”.
Language screen #2: Is this screen being read to the user? Could you put the prompt inside each language option? Something like: “Do you prefer English?” “Qelle langue préférez-vous Français?” “Prefiere español?” This might help get around having the language of the whole screen changing a lot – which might be confusing/overwhelming. The hiccup is…how do you ask if the user prefers other languages? Maybe it’s not that big of a problem – since the current mockup would only show the phrase “other languages” in the three language options anyway. Perhaps “other languages” would just show in the selected language in my example change?
Screen Reader Screen: I guess the default would have to be “yes”, since presumably the device has already been talking to you! It would be nice if there was a required interaction here that would allow for the volume and smiley face prompt to appear based on a user action. If the default is already “yes”, then I’m guessing the volume buttons would already be displaying. If the user gets to this screen, wants text reading but does not change volume, then the only interaction would be “next” – which may be a little confusing. Might be useful to think about a way to present this where either a “yes” or a “no” option is required – this way a user could signal clear interest in the text reading, and trigger the appearance of volume controls and the little smiley face comment…and know they made a choice and are ready to move on to “next”.
Magnifier Screen: I like the smiley face suggestion.
Colour/Contrast Screen: Is this presenting a second option for indicating the “selected” box? Should one of these have an outline (like the Language Screen)?
Colour/Contrast use example: Does anyone have user experience with colour/contrast changing options? I don’t think I would vote for the preview window – it seems like that could get complicated on smaller devices, and could be confusing some users even on larger devices (significantly departs from previous interaction). On the other hand, I’m not sure how easy it will be to understand what has happened when the whole screen changes except for the undo icon and text. Perhaps that whole lower bar could stay consistent with the previous option – to delineate it as a clear “safe zone”.