2. Research
TIMELINE OF ADOPTION Professional Use
(AND ADAPTATION!) Personal Use
Punched Cards / Switches
1880s ?
Keyboard / Terminal
Graphical User Interface
Hypertext Networks
Mobility
1945 1955 1965 1975 1985 1995 2005
14. IVAN SUTHERLAND
“
(b.1938)
The Sketchpad system makes it possible for a
man and a computer to converse rapidly
through the medium of line drawings.
Heretofore, most interaction between man
and computers has been slowed down by the
need to reduce all communication to written
statements that can be typed; in the past, we
have been writing letters to rather than
conferring with our computers. The
Sketchpad system, by eliminating typed
statements (except for legends) in favor of
line drawings, opens up a new area of man-
machine communication.
http://www.cc.gatech.edu/classes/cs6751_97_fall/projects/abowd_team/ivan/ivanbw_45.jpg 14
16. “
DOUGLAS ENGELBART
(b. 1925)
By augmenting man's intellect
we mean increasing the
capability of a man to approach
a complex problem situation,
gain comprehension to suit his
particular needs, and to derive
solutions to problems. One
objective is to develop new
techniques, procedures, and
systems that will better adapt
people's basic information-
handling capabilities to the
needs, problems, and progress
of society.
—Douglas Englebart
http://en.wikipedia.org/wiki/File:Engelbartmice.jpg
16
17. X/Y POSITION INDICATOR
ALSO KNOWN AS “THE MOUSE”
(1964)
The number of
buttons on a mouse
is one of the most
controversial issues
in the industry.
People get religious.
—Bill Gates
http://upload.wikimedia.org/wikipedia/commons/
e/ed/Mouse-patents-englebart-rid.png 17
18. NLS – ONLINE SYSTEM
(60s)
http://www.dougengelbart.org/ 18
19. THE MOTHER OF ALL DEMOS
(1968)
http://blogs.discovermagazine.com/80beats/files/2008/12/engelbart-demo.jpg http://video.google.com/videoplay?docid=-8734787622017763097 19
42. “
JOHN M. CARROLL
HCI is the name for a community of
communities.
In the early 1980s, HCI was a small and
focused specialty area. It was a cabal trying to
establish what was then a heretical view of
computing. Today, largely due to the success
of that endeavor, HCI is a vast and
multifaceted community, loosely bound by the
evolving concept of usability, and the
integrating commitment to value human
concerns as the primary consideration in
creating interactive systems.
42