Download presentation
Presentation is loading. Please wait.
1
The Xerox “Star” A Retrospective By Bruno Nadeau & Luv Sharma
3
Overview What is the “Star” Features – What Makes it Unique History of Star Development Xerox PARC Lessons Learned
6
What is the “Star” April 1981, 8010 “Star” Information System Office Automation System –Produce. Retrieve. Distribute. Organize Getting Work Done Vs Interest in the Machine Invisible –Document, Business Graphics, Tables, Personal Data-base, Electronic Mail No Concept of Software, OS, Applications or Programs Casual User / Easy to Learn Unique –Bitmapped Screen, Windows, Mouse-Driven Interface, Icons
9
Features Machine and Network Level –Architecture and Hardware with the Software in Mind Window and File Manager Level –Visual Organization and Data Integration User-Interface Level –User perception and Interaction Document Editor Level –WYSIWYG and document as core
10
Machine and Network Level Distributed, Personal Computing –Vs Time-Shared and Stand-Alone Mouse –Pointing Device Vs Command-Line –Relative Pointing Device –Handled at Low-Level –Two Buttons Bit-mapped Display –Vs Character-Mapped –72 ppi
16
Machine and Network Level Distributed, Personal Computing –Vs Time-Shared and Stand-Alone Mouse –Pointing Device Vs Command-Line –Relative Pointing Device –Handled at Low-Level –Two Buttons Bit-mapped Display –Vs Character-Mapped –72 ppi
17
Window and File Manager Level Windows –Simultaneous Display of Information –Overlap Integrated Applications –Different types of information edited in one document –Star was not fully integrated Spreadsheets Freehand Drawings
19
User-Interface Level Desktop Metaphor –Office Analogy –Data File Vs Programs –Vs Tool Metaphor Generic Commands –Reduce the number of commands –Move, Copy, Open, Delete, Show Properties, Same –Possible because of exact object selection –Remove synonym confusion Direct Manipulation / GUI –Recognition Vs Recall –Menus Vs Commands –Direct actions on system state and data
26
User-Interface Level Desktop Metaphor –Office Analogy –Data File Vs Programs –Vs Tool Metaphor Generic Commands –Reduce the number of commands –Move, Copy, Open, Delete, Show Properties, Same –Possible because of exact object selection –Remove synonym confusion Direct Manipulation / GUI –Recognition Vs Recall –Menus Vs Commands –Direct actions on system state and data
27
When everything in a computer system is visible on the screen, the display becomes reality. Tesler, L. “The Smalltalk Environment” Byte August 1981, 6(8), pages 90-147
28
User-Interface Level Icons –Visual representation of the content –Concrete Spatial Organization Few Modes –Constancy of Allowed User-Actions –Simultaneous Applications –Noun-Verb Vs Verb-Noun –Indicate the Mode of the System Object Properties Progressive Disclosure –Hide unnecessary functionalities till needed Consistency –Ex. Mouse interaction
30
User-Interface Level Icons –Visual representation of the content –Concrete Spatial Organization Few Modes –Constancy of Allowed User-Actions –Simultaneous Applications –Noun-Verb Vs Verb-Noun –Indicate the Mode of the System Progressive Disclosure –Hide unnecessary functionalities till needed Consistency –Ex. Mouse interaction Object Properties
32
User-Interface Level Strong Emphasis on Screen Design –Illusion of Manipulability –Visual Order and User Focus –Revealed Structure –Consistent and Appropriate Graphic Vocabulary –Match the Medium Ex. Anti-Aliasing
34
User-Interface Level Strong Emphasis on Screen Design –Illusion of Manipulability –Visual Order and User Focus –Revealed Structure –Consistent and Appropriate Graphic Vocabulary –Match the Medium Ex. Anti-Aliasing
36
User-Interface Level Strong Emphasis on Screen Design –Illusion of Manipulability –Visual Order and User Focus –Revealed Structure –Consistent and Appropriate Graphic Vocabulary –Match the Medium Ex. Anti-Aliasing
38
Document Editor Level WYSIWYG Document Editor –Display as they will be printed –Ex. Mathematical Formulas Extended Character Set For Multilingual Capability –16-bit Character Code Core Document
41
Document Editor Level WYSIWYG Document Editor –Display as they will be printed –Ex. Mathematical Formulas Core Document Extended Character Set For Multilingual Capability –16-bit Character Code
43
Document Editor Level WYSIWYG Document Editor –Display as they will be printed –Ex. Mathematical Formulas Core Document Extended Character Set For Multilingual Capability –16-bit Character Code
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.