Mockups following Marnie's Use Cases
Marnie receives a new library card and joins the librarian at a computer to set up her preferences. She scans her library card and a new window pops up in front of the library home page. As it is difficult for Marnie to orient herself solely with the cursor, she reaches for the keyboard to remember which keys to press.
She presses a key by accident and a short overlay message displays with diagrams which she can use to navigate. A more detailed message is read to her telling her where these keys usually exist on her keyboard. Marnie reaches for the arrow keys and the message is dismissed. She selects 'get started'.
Note: Message is dismissed through using the navigation keys or moving the cursor. If the user can not find appropriate keys, alternative keys would be suggested if available. (Once navigation method is determined this could be used towards a preference?) This message only appears on the first screen and an initial uses of new devices (e.g. a kiosk at the museum).
Note: The default language is inferred from the computer's settings, but a user can change this on the language drop-down screen by:
Marnie is taken to her preference home page with two options:
At this point Marnie could turn off the interface from being read from the guide window. Marnie can now find preference by:
Since Marnie has not closed the guide it continues on to the preference display. Here the guide displays presets, quick activation of a cluster of preferences. These clusters represent important preferences a user may require within a category or search term.
Marnie tries out the 'larger with contrast' preset. On the bottom is an indication that two preferences have been customized from the one presets. Windows behind the preference editor is updated with the changes. Marnie doesn't find this preset useful and goes on to the next.
Marnie activates the 'spoken out loud' preset. A message comes up offering her a tutorial. When she is finished with the tutorial, Marnie can either continue editing her preferences or save her current preferences to her library card and exit the editor.
Marnie opens up her preference home page from the 'customized preferences' button. This is the page where her preferences would populate. This is also the page that would first show when Marnie opens up the preference editor in a subsequent use. The adjusters for all the activated preferences are available here so Marnie could make quick tweaks if necessary.
After Marnie has saved her preferences to her library card, she is able to create multiple, context-specific sets and edit her account settings.
As Marnie becomes more comfortable with using the screen reader, she begins editing her interaction settings to allow her to be more efficient navigating. Her base set includes the following modified settings:
Marnie's Base Set now includes the following settings:
Marnie goes to a museum. She notices the museum kiosk is compatible with her library card from a familiar symbol she recognizes on the side. She scans her library card and a sound with a pop-up communicates that her preference set has been applied. With the kiosk being a touchscreen-only device, Marnie is unsure of how to interact with it. The matchmaker recognizes that Marnie may be a keyboard reliant-user and offers an alternative simple gesture mode of interacting. The pop-up provides detailed audio instructions and animations of how to interact. Marnie tests out the interaction and the keypad provides appropriate feedback on successful completion or hints where needed. At the end of the instructions the kiosk indicates where Marnie could bring up her preferences if she needed to make any adjustments.
Marnie goes on to interact with the kiosk material. Since this method of interacting is new, it takes Marnie a bit of time to get used to it. As she picks it up, she notices the allowed time interval between double taps is a bit too short for her. Marnie brings up her preferences to see if there's a way to adjust the settings. Marnie receives a list of her activated preferences, which is a bit different from the library computer. The keyboard interaction preferences are removed because the absence of the hardware and some gesture preferences have been created.
These changes have not overwritten her previously created set, but instead are created as a modification on top of it. When Marnie decreases the tap interval the matchmaker recognizes the change to the inferred set and will remember it on the next time Marnie comes across a similar device, even if Marnie doesn't save the changes.
The next kiosk Marnie goes to has same touchscreen, she is quickly able to dismisses the instruction screen and go straight to the kiosk material. The matchmaker recognizes the similar device and applies the same inferred set but with the learned modification Marnie made in the last kiosk. During the session with this kiosk Marnie doesn't make any changes. The matchmaker now feels confident to saved the inferred set.
The preference panel on the kiosk has most of the features of the library preference editor; Marnie could modify her preferences, add preferences, change between sets, and create sets. For security reasons, account settings and removing preference sets has been disabled from the kiosk preference editor.