Guided first discovery

Guided first discovery

Wireframe sketch (pdf file)

These wireframes are an iteration on the learning to learn wireframes that I previously posted. I have tried to take into account comments from the meeting discussions, email list, requirements doc and features presented in other designs.

Particularly I wanted to allow for   <PRIORITIES BY GV>

  • HIGHT PRIORITY

    • making it "universal enough" and prioritizing preferences to remove any initial, total barriers to access 

    • keeping the interface as simple as possible, with one option per screen and limited choices for a "good enough" set-up (allowing for further refinement once first discovery is complete)

    • provide and obvious and easy way to undo changes

    • a way of immediately previewing changes and confirming/self-validating them

  • MODERATE

    • a flexible path through the tool      ( Good but if this is the basic tool then single path might be OK)

    • a way for the user to track their progress and know where they are ("breadcrumbs")      (good but single path not critical)

  • LOW 

    • maintain a toolbar that the user can return to at any time to make more changes (perhaps this is where refinement layers could be added)

They are a work in progress and some open questions that remain include:

  • should interface respond immediately to changes, or should there be a separate, mock-preview page (as discussed on list)?      (GV: immediate.  other is confusing)9

  • validating/confirming selection, undo - how to user these creatively to allow user to self-validate selection

  • how to handle automated switch-scanning? (can we detect keyboard or mouse interaction and turn it off automatically?) - it probably doesn't make sense to include it as a preference

  • how to allow user to complete the process when all steps are not completed?

  • should we force the user to confirm that they like the default setting, to ensure that they don't skip over a preference without realizing it (i.e. if a user makes no changes and goes to the next screen, do we consider this step complete?)

 

Text Description:

  • the design is currently lacking an introductory screen

  • the first screen shows a vertical panel on the left (the "toolbar") with five buttons (total number TBD), each of which links to a preference-adjustment screen

  • There is also a status indication at the top of the toolbar which reads "0 out of 5 complete" and which keeps track of how many screens the user has completed

  • there is also a "reset all" button at the bottom of the toolbar which would appear after the first selection is made

  • the panel on the right side shows three language options:

    • "Hello! English"

    • "Salut! French/Francais"

    • "Hola! Spanish/Español"

    • and a "more languages" button which would slide 3 more options into place

  • there is an "Undo last change" icon/text button at the bottom of each screen

  • there are Next and Back buttons at the bottom of each screen

  • as the user moves through each preference screen, the toolbar highlights which preference they are currently interacting with, and also indicates which ones they have completed (with a check mark)

  • the five preferences currently included are 1. Language 2. Screen reader (labelled "Read content out loud"), 3. Magnification, 4. Switch scanning and 5. Contrast

  • The user can skip around to different preference screens by selecting the buttons in the toolbar, OR

  • The user can select the Next button on each screen and work their way through them sequentially

  • At the top of each screen is a question or a statement, prompting the user to make a selection:

    • Language screen: "Which do you prefer"?

    • Read content out loud: "On, or Off?"

    • Magnification: "would you like to make everything bigger?"

    • Scanning: ??

    • Contrast: "Increase the contrast or change the colours"