32
Fall 2002 CS 6750 1 History of HCI Key People and events Series Of Paradigma Shifts Understanding where you’ve come from can help a lot in figuring out where you’re going Knowledge of an area implies an appreciation of its history

History of HCI

  • Upload
    astro

  • View
    29

  • Download
    0

Embed Size (px)

DESCRIPTION

History of HCI. Key People and events Series Of Paradigma Shifts Understanding where you’ve come from can help a lot in figuring out where you’re going Knowledge of an area implies an appreciation of its history. Paradigms. Predominant theoretical frameworks or scientific world views - PowerPoint PPT Presentation

Citation preview

Page 1: History of HCI

Fall 2002 CS 6750 1

History of HCI

• Key People and events• Series Of Paradigma Shifts• Understanding where you’ve come

from can help a lot in figuring out where you’re going

• Knowledge of an area implies an appreciation of its history

Page 2: History of HCI

Fall 2002 CS 6750 2

Paradigms• Predominant theoretical frameworks or

scientific world views e.g., Aristotelian, Newtonian, Einsteinian

(relativistic) paradigms in physics

• Understanding HCI history is largely about understanding a series of paradigm shifts Not all coming on next slides are really

“paradigm” shifts, but you get the idea

Page 3: History of HCI

Fall 2002 CS 6750 3

Paradigm Shifts• Cards,tape -> VDU• Mainframe -> PC• Glass tty -> WIMP

interface• Commands ->

Direct manipulation• Direct manipulation

-> Agents

• Visual -> Multimedia• Linear -> Web-like• Desktop ->

Ubiquitous, Mobile• Single user ->

CSCW• Purposeful use ->

Situated use

Page 4: History of HCI

Fall 2002 CS 6750 4

History of HCI

• Digital computer grounded in ideas from 1700’s & 1800’s

• Technology became available in the 1940’s and 1950’s

Page 5: History of HCI

Fall 2002 CS 6750 5

Vannevar Bush

• “As We May Think” - 1945 Atlantic Monthly

“…publication has been extended far beyond our present ability to make real use of the record.”

Page 6: History of HCI

Fall 2002 CS 6750 6

Bush• Postulated Memex device

Can store all records/articles/communications

Large memory Items retrieved by indexing, keywords,

cross references Can make a trail of links through material etc.

• Envisioned as microfilm, not computer

Page 7: History of HCI

Fall 2002 CS 6750 7

J.R. Licklider

• 1960 - Postulated “man-computer symbiosis”

• Couple human brainsand computing machinestightly to revolutionizeinformation handling

Page 8: History of HCI

Fall 2002 CS 6750 8

Vision/Goals

• Immed Intermed Long-term•Time sharing

•Electronic I/O•Interactive, real- time system•Large scale information storage and retrieval

•Combined speech recognition, character recognition, light- pen editing

•Natural language understanding•Speech recognition of arbitrary users•Heuristic programming

Page 9: History of HCI

Fall 2002 CS 6750 9

Mid 1960’s

• Computers too expensive for individuals -> timesharing increased accessibility interactive systems, not jobs text processing, editing email, shared file system

NeedforHCI

Page 10: History of HCI

Fall 2002 CS 6750 10

Ivan Sutherland• SketchPad - ‘63 PhD thesis at MIT

Hierarchy - pictures & subpictures Master picture with instances (ie, OOP) Constraints Icons Copying Light pen as input device Recursive operations

Page 11: History of HCI

Fall 2002 CS 6750 11

Video Display Units

• More suitable medium than paper• Sutherland’s Sketchpad as landmark

system• Computers used for visualizing and

manipulating data

Page 12: History of HCI

Fall 2002 CS 6750 12

Douglas Engelbart

• Landmark system/demo: hierarchical hypertext, multimedia,

mouse, high-res display, windows, shared files, electronic messaging, CSCW, teleconferencing, ...

Inventor of mouse

Page 13: History of HCI

Fall 2002 CS 6750 13

Alan Kay

• Dynabook - Notebook sized computer loaded with multimedia and can store everything

DesktopinterfacePersonal

computing

Page 14: History of HCI

Fall 2002 CS 6750 14

Personal Computing

• System is more powerful if it’s easier to use

• Small, powerful machines dedicated to individual

• Importance of networks and time-sharing

• Kay’s Dynabook, IBM PC

Page 15: History of HCI

Fall 2002 CS 6750 15

Personal Computers

• ‘70’s IBM PC Text and command-based Sold lots

Page 16: History of HCI

Fall 2002 CS 6750 16

PCs with GUIs

• Xerox PARC - mid 1970’s Alto

local processor, bitmap display, mouse

Precursor to modern GUI,windows, menus, scrollbars

LAN - ethernet

Page 17: History of HCI

Fall 2002 CS 6750 17

Xerox Star - ‘81• First commercial PC designed for

“business professionals” desktop metaphor, pointing, WYSIWYG,

high degree of consistency and simplicity• First system based on usability

engineering Paper prototyping and analysis Usability testing and iterative refinement

Page 18: History of HCI

Fall 2002 CS 6750 18

Star

• Commercial flop $15k cost closed architecture lacking key functionality

(spreadsheet)

Page 19: History of HCI

Fall 2002 CS 6750 19

Apple Lisa - ‘82

• Based on ideas of Star

• More personal rather than office tool Still $$$

• Failure

Page 20: History of HCI

Fall 2002 CS 6750 20

Apple Macintosh - ‘84

• Aggressive pricing - $2500• Not trailblazer, smart copier• Good interface guidelines• 3rd party applications• High quality graphics and

laser printer

Page 21: History of HCI

Fall 2002 CS 6750 21

WIMP

• Windows, Icons, Menus, Pointers• Can do several things

simulataneously• Familiar GUI interface• Xerox Alto, Star; early Apples

Page 22: History of HCI

Fall 2002 CS 6750 22

Metaphor

• All use is problem-solving or learning to some extent

• Relating computing to real-world activity is effective learning mechanism File management on office desktop Financial analysis as spreadsheets

Page 23: History of HCI

Fall 2002 CS 6750 23

Ben Shneiderman

• Coins and explores notion of direct manipulation of interface

• Long-time Director ofHCI Lab at Maryland

Page 24: History of HCI

Fall 2002 CS 6750 24

Direct Manipulation• ‘82 Shneiderman describes appeal of

graphically-based interaction object visibility incremental action and rapid feedback reversibility encourages exploration replace language with action syntactic correctness of all actions

• WYSIWYG, Apple Mac

Page 25: History of HCI

Fall 2002 CS 6750 25

Multimodality

• Mode is a human communication channel Not just the senses, e.g., speech and

non-speech audio are two modes• Emphasis on simultaneous use of

multiple channels for I/O

Page 26: History of HCI

Fall 2002 CS 6750 26

Ted Nelson

• Computers can help people, not just business

• Coined term “hypertext”

Page 27: History of HCI

Fall 2002 CS 6750 27

Hypertext

• Think of information not as linear flow but as interconnected nodes

• Bush’s MEMEX, Nelson’s hypertext• Non-linear browsing structure• WWW ‘93

Page 28: History of HCI

Fall 2002 CS 6750 28

Nicholas Negroponte

• MIT machine architecture & AI group ‘69-’80s

• Ideas: wall-sized displays, video

disks, AI in interfaces (agents), speech recognition,multimedia with hypertext

Page 29: History of HCI

Fall 2002 CS 6750 29

Language (Agents)

• Actions do not always speak louder than words

• Interface as mediator or agent• Language paradigm

Page 30: History of HCI

Fall 2002 CS 6750 30

CSCW

• Computer-Supported Cooperative Work

• No longer single user/single system• Micro-social aspects are crucial• E-mail as prominent success but

other groupware still not widely used

Page 31: History of HCI

Fall 2002 CS 6750 31

Mark Weiser

• Introduced notion of “calm technology” It’s everywhere, but recedes quietly into

background• CTO of Xerox PARC

Page 32: History of HCI

Fall 2002 CS 6750 32

Ubiquity

• Person is no longer user of virtual device but occupant of virtual, computationally-rich environment

• Can no longer neglect macro-social aspects

• Late ‘90s - PDAs, VEs, ...