SENG 310: Human-Computer Interaction Notes for HCI History Objectives By the end of the class, you will be able to… • Describe major milestones in the history of HCI and explain their impact in the discipline. • Explain why some historical products succeeded commercially while others did not. Agenda for Class • We will progress through time from the 1950’s to present day. We will discuss interface ideas as they arose and view videos of key developments. Reading Assignment A Brief History of Human-Computer Interaction Technology by Brad Myers. Available on the website. Notes: Memex (1945) What was the Memex and why was it conceived? What modern technology achieves this goal? o “Memory expander” – a device that allows you to store & retrieve documents, search by keyword, annotate o Information storage & retrieval problem – information is expanding at a rapid rate and new knowledge does not reach those who could benefit o The WWW now achieves this goal. SketchPad (1963) What major contributions did “Sketchpad” make to HCI? o Origin of interactive computer graphics - Ability to draw computer graphics on the screen. o Object-oriented concepts – components of a drawing could be edited and then all instances would update. Sketchpad introduces a pen-based interface, yet pen-interfaces did not become common until much more recently. Why were the early pen interfaces not widely adopted? o Uncomfortable ergonomics – especially because the display was vertical. o Lack of widespread uses, outside of CAD? o Other reasons? Page 1 SENG 310: Human-Computer Interaction Doug Englbart’s NLS (1968) The most widely known contribution of NLS was the mouse, but this was only one part of a complex system. What other new ideas were presented in the NLS system? o Document processing (word processing operations, hypermedia) o I/O (chording keyboard, multiple windows) o Shared work (video conferencing, shared files, electronic messaging, internet) o User testing What are benefits & drawbacks of Englbart’s chording keyboard? Benefits: o Can keep one hand on the keyboard and the other on the mouse. Efficient. Drawbacks: o Not familiar o Steep learning curve o Limited number of characters possible Personal Computerss When was the laptop first imagined ? o Kay’s Dynabook (1968). Could not be implemented at the time (cardboard mockup). The first personal computers were developed by Xerox (Xerox Alto and Xerox Star). Many of the components of modern PCs were present in these systems (e.g. windows, icons, desktop metaphor, Ethernet connectivity, etc). Why might these systems have failed commercially? o Cost ($40000 Alto, $16500 Star) o Limited functionality & 3rd party vendors could not add applications o Perceived as slow The Apple Macintosh was the first commercially successful PC. What contributed to this success? o Aggressive price ($2500) o Learnt from mistakes from Apple Lisa and Xerox o Developer’s toolkit – enabled 3rd party software What did Bill Gates mean when he said, “Hey, Steve, just because you broke into Xerox's house before I did and took the TV doesn't mean I can't go in later and take the stereo”? o Response to accusations by Steve Jobs that Microsoft had stolen the Mac interface. o Both mac and windows interfaces are largely based off of earlier Xerox Star What forms of input & output were used in early computers? Are in common use today? What forms do you think will be commonly used in the near future? Input Output Early days Keyboard Lights on display Paper tap & punch cards Paper Page 2 SENG 310: Human-Computer Interaction Light pen Today Soon? Keyboard Mouse Microphone Touch Natural language Camera tracking Improvements to natural language, camera tracking? Teletype Eventually computer screens Bitmapped screen Audio Ubiquitous computing Key Concepts for Today: 1. Successful technologies were modeled after human needs (user centered design). 2. Evolution of ideas into commercially viable products took several iterations. 3. Computers have not always looked like the modern PC and do not need to look that way. Think outside the box when doing design. Sample Test Questions to Help You Study 1. In the NLS video shown in class, Doug Englbart demonstrated a 1-hand chording keyboard in addition to the mouse. a. Give two advantages of the chording keyboard. b. Suggest 2 reasons that could explain why the chording keyboard did not survive commercially. Page 3
© Copyright 2025 Paperzz