Input Models Flashcards
(6 cards)
Models
- Models are representations of phenomena
that help us understand how something
works (or how it will work) - As simple as possible
- As complex as necessary
- Models are never perfect
- Models are based on assumptions
Goal-Crossing (differences)
Pointing
* Control and correction at end of
movement only
* Crossing object boundary and
stopping on object
Crossing
* Control and correct all the way
towards the goal
* Crossing through an object for
selection, no need to stop within
object boundary
Fastest accessible points
Corners and Edges
Keystroke-Level Model (KLM)
KLM defines a set of basic input operators with time estimates for their
execution
- Physical motor operators
- Pressing a key, Pointing with the mouse, Draw a line
- Move hand from one device to another
- Mental operator
- Mental preparation of a motor action
- System response
- Also to model time to make a decision, or to look for something
- Time the user must wait for a response
Utility of KLM
Advantages
* Simplicity of the model: easy to apply
* Can be done from just sketches of an
interface
* Surprisingly accurate
* Appropriate for routine tasks
* Especially useful to compare alternatives
Limitations
* Assumes that the user is expert and the task
well-rehearsed
* Assumes error-free operation
* Not appropriate for tasks that involve
exploration or reasoning