Interaction Overview
Hanyang University
Jong-Il Park
Readings
Brad A. Myers, A brief
history of humancomputer interaction
technology,
Interactions, Volume 5
Issue 2, March 1998
Output
Early days
connecting wires
paper tape & punch cards
keyboard
lights on display
paper
teletype
Today
keyboard
+ cursor keys
+ mouse
+ microphone
Soon?
head-mounted displays
ubiquitous computing
autonomous agents
The lesson
keyboards & terminals are just artifacts of todays technologies
new input/output devices will change the way we interact with computers
Eniac (1943)
A
Mark I (1944)
The
Stretch (1961)
A
Bushs Memex
Conceiving Hypertext and the World Wide Web
mmmm
mmmm
mmm mm
mmmm
mmm
mmmm
mmmm
mmm mm
mmmm
mmm
mmm
m
mmm
m
mmm
mm
mmm
m
mmm
mmm
m
mmm
m
mmm
mm
mmm
m
mmm
Douglas Engelbart
The Problem (early 50s)
Douglas Engelbart
The Vision (Early 50s)
Douglas Engelbart
A Conceptual Framework for Augmenting Human
Direct Manipulation
I.Sutherland, Sketchpad(63)
1st implementation
MIT, Light Handles(68)
D.C.Smith, Pygmalion(75)
Term icons
Xerox PARC(in 70s)
Mouse
mouse
Engelbart(68)
Demonstrated
commercial product
Windows
Engelbart (68)
Demonstrated multiple tiled windows
Alan Kay (69)
Idea of overlapping windows
Implemented in Smalltalk system at PARC(74)
Lisp Machine Inc.(79)
1st commercial uses of windows
Xerox PARC
1st major tiled window manager: Cedar Window
Manager(81)
1st popular commercial system: Xerox Star(81)
Text Editing
Engelbart(62)
Proposed a word processor with
automatic word wrap, search and
replace, user-definable macros,
scrolling text, various commands
Stanford, TVEdit(65)
1st CRT-based display editor
NLS, 1st mouse-based editing(68)
MIT, EMACS(74)
Xerox PARC, Bravo, 1st WYISWYG editor-formatter(74)
Xerox Star, LisaWrite(MacWrite), 1st WYSIWYG editor(81)
HyperText
Bush, MEMEX(45)
1st idea of linking documents
Nelson, term hypertext(65)
Engelbarts NLS system(65)
Extensive use of linking
NLS Journal, 1st online journals (70)
HyperText(cont)
B. Shneiderman, Hyperties(83)
Highlighted
linked items
Apple, HyperCard(88)
Bring
Gesture Recognition
Teitelman(64)
1st
text editor
interaction
Drawing Programs
I.Sutherland, Sketchpad(63)
Pulfer and Bechthold (68)
Key-frame
painting program
Others
Spreadsheets
CAD
D.Ross(MIT), Computer-Aided Design Project (63)
GMs DAC1, 1st system in industry
Three dimensionality
business professionals
First comprehensive GUI used many ideas
developed at Xerox PARC
cost ($15,000);
IBM had just announced a less expensive machine
limited functionality
e.g., no spreadsheet
closed architecture,
3rd party vendors could not add applications
perceived as slow
but really fast!
slavish adherence to direct manipulation
* succeeded because:
Other events:
MIT Architecture Machine Group and Nicholas Negroponte
(1969-1980+)
many innovative inventions, including
HCI Journals
Recent trend
1980s - Interface at the interaction dialogue
level.
Ubiquitous computing
Summary:
Evolution of HCI interfaces
50s - Interface at the hardware level for engineers
switch panels
60-70s - interface at the programming level COBOL, FORTRAN
70-90s - Interface at the terminal level - command
languages
80s - Interface at the interaction dialogue level GUIs, multimedia
90s - Interface at the work setting - networked
systems, groupware
00s - Interface becomes pervasive. Ubiquitous
computing
Design practices
(e.g. graphic design)
Interaction
Design
Interdisciplinary fields
(e.g HCI, CSCW)
Minority Report
Technologies
Shown in the Minority Report
Transparent display
Mobile display
Interaction using data glove
3D holographic display
Holographic storage
Interactive hologram
Sensing human feeling
Visualizing human feeling
Real-time newspaper
Virtual experience
Interactive on-demand advertisement
MinorityReport
Transparent Media
MinorityReport
MinorityReport
Interaction by Gesture(I)
MinorityReport
Interaction by Gesture(II)
MinorityReport
Troubles
MinorityReport
3D Holographic Display
MinorityReport
Interactive Holography
MinorityReport
Iris Recognition
MinorityReport
MinorityReport
Customized Advertisement
Real-time Newspaper
MinorityReport
Virtual Experience
Future direction
Ultimate Reality
Ultimate Interaction
Intelligence
Ubiquitous, pervasive
Human-Machine Symbiosis