COGS 121 HCI Programming Studio
Week 03
COGS 121 HCI Programming Studio Week 03 Direct Manipulation - - PowerPoint PPT Presentation
COGS 121 HCI Programming Studio Week 03 Direct Manipulation Principles of Direct Manipulation 1. Continuous representations of the objects and actions of interest with meaningful visual metaphors. 2. Physical actions or presses of labeled
Week 03
actions of interest with meaningful visual metaphors.
instead of complex syntax.
effects on the objects of interest are visible immediately.
6-15
Command line vs. display editors and word processors
final printing is done
natural means
6-3
WYSIWYG word processing
6-4
Spreadsheet
6-7
6-10
Guitar Hero VideoGame
Direct-Manipulation interfaces are being used in a wide range of applications, e.g. management dashboard for a retail store
6-12
Obama Budget
http://www.nytimes.com/interactive/2012/02/13/us/politics/2013-budget- proposal-graphic.html
Congressional Influences
http://www.brightpointinc.com/interactive/political_influence/index.html
Parallel Coordinates
http://bl.ocks.org/mbostock/1341021
Cross-Filter
http://square.github.io/crossfilter/
what is wanted – the goal to be achieved
move yourself or manipulate someone or something
desired (to our goal)
Hutchins, Edwin L., James D. Hollan, and Donald A. Norman. "Direct manipulation interfaces." Human–Computer Interaction 1.4 (1985): 311-338.
intentions
1.
My goal: get more light
2.
Intention: push the switch button on the lamp
3.
Action sequence (still a mental event) to satisfy intention: move my body, stretch to reach the switch extend my finger
4.
Physical execution: action sequence executed
sequences
have
1.
My goal: get more light
2.
Intention: push the switch button on the lamp
3.
Action sequence (still a mental event) to satisfy intention: move my body, streach to reach the switch extend my finger
4.
Physical execution: action sequence executed
5.
Perceive whether there is more light in room
6.
Decide whether the lamp turned on
7.
Decide whether the resulting amount of light is sufficient
TopHat Question
Next
Back
TopHat Question
Next
Back
Gestalt Principles of Visual Perception
the shape is indicated, people percieve the whole by filling in the missing information
center point. It is perceptually pleasing to divide objects into an even number of symmetrical parts.
shape is naturrally perceived as figure (object), while the surrounding area is perceived as ground (background).
collections of fragments
fragments
complex ones
complex combinations
Flight: United 237, Auckland ➔ San Francisco
Depart: 14:30 Tue 15 Oct Arrive: 11:40 Tue 15 Oct
You are booked on United flight 237, which departs from Auckland at 2:30pm and arrives at San Francisco at 11:40am Tuesday 15 Oct
Flight: United 237, Auckland ➔ San Francisco Depart: 2:30pm Tue 15 Oct Arrive: 11:40am Tue 15 Oct
20
arithmetic, reading music, kung fu
TopHat Question
system much more sensitive to differences in color and brightness (edge contrast) than to absolute brightness levels
Insensitivity to brightness and sensitivity to contrast by E. H. Adelson The squares marked A and B are the same
by the cylinder! (check with an eyedropper)
TopHat Question
colors from each other
the harder is to tell them apart
the harder it is to distinguish their colors
the more difficult it is to distinguish their colors, especially if the separation is great enough to require eye motion between patches
population suffer some form of color-blindness
colorblind people to distinguish
white
function normally
normal color vision (1% of male population) (6% of male population) (1% of male population)
Separate strong opponent colors
causes a disturbing flickering sensation
Use the eye for pattern recognition; people are good at scanning recognizing remembering images Graphical elements facilitate comparisons via length shape
texture Animation shows changes across time Color helps make distinctions Aesthetics make the process appealing
Visual Thinking and Icons
actions
6-16