User Interface Options Design Goals
- Allow users to specify presentation of content:
- easily and efficiently
- with enough options to accommodate the spectrum of user preference
- without overwhelming the user with options
- Minimize the user's selection load:
- by providing designed templates that address common needs so the user doesn't have to figure out the configuration for that preference
- by providing designed templates so the user doesn't have to figure out a good design by trial and error
- by giving the user a live preview so they can see a sample of the results prior to application
- Allow users to try preferences in a safe environment
- by giving the user a live preview so they can see a sample of the results prior to application
- by providing a means to dump all preference selections and start over
- by providing a means to leave the selection of preferences at any time without application to system content
- by making the application of preferences to system content an explicit action
- Assist users in easily stripping off applied personal preferences and returning to the default
- Create an interface for selecting preferences that is easily and efficiently navigable using the keyboard and screen readers