HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Xerox Star User Interface (1982) 2 of 2

VintageCGCited 6× on HN, 2013-2022
YouTube
57K views · 17 years ago · demo · evergreen

Second half of a demonstration of the 1982 Xerox Star user interface. It shows how the Star differed from the later Lisa and Mac interfaces, with strengths in networking and printing and little direct manipulation.

Listed among historical GUI and Smalltalk videos and cited for early features such as math in word processing and the Mesa-programmed Star.

GUI, HCI & interface historyHistory of computing#xeroxstar#guihistory#xeroxparc#1982#userinterface

6 comments from Hacker News

@DonHopkins2022 · in “Prime Video Uses WebAssembly”

I share that passion too! Most people grossly underestimate how difficult it is to implement something as seemingly simple as a text field or menu, when there are so many hidden issues and techniques that make them easy to use because you don't notice all the support you're getting. Well implemented user interfaces have polish that makes their inherent complexity invisible, but polish is actually millions of tiny little scratches, not just a clean simple perfectly flat surface. Accessibility and internationalization are two crucial dimensions that most people forget about (especially non-sensory/motor-impaired Americans), which each add huge amounts of unavoidable complexity to text fields and the rest of the widget set. Then there's text selection, character/word/paragraph level selection, drag-n-drop, pending delete, scrolling, scrollbar hiding, auto scroll, focus management, keyboard navigation and shortcuts, copy and paste, alternative input methods, type-ahead, etc, all which need to perfectly dovetail together (like auto-scrolling working correctly during selection and drag-n-drop, auto-scrolling triggering on a reasonably scaled timer regardless of mouse position instead of mouse movements only inside the text field, so scrolling is deterministically controllable and happens at a reasonable speed, and doesn't freeze when you stop moving the mouse or move it too far, etc). There are so many half-assed custom text fields out there written by well intentioned people who j

CitesView on HN
@pjmlp2017 · in “Grappling with Go”

Faire enough, so prepare for an history lesson. :) Mesa/Cedar was created at Xerox PARC, as an extension of the Xerox Star 8010 system, which was programmed in Mesa, the language that inspired Niklaus Wirth to create Modula-2. link link ▶ this video Mesa evolved to Mesa/Cedar, which allowed for automatic memory management via reference counting and a tracing collector for the cycles. link The environment had a REPL and debugger inspired by the Smalltalk and Lisp systems at Xerox. Think of Swift Playgrounds, kind of. This system inspired Niklaus Wirth to create Oberon, which you can read about in his book, about how the OS was built. link In 2013, Niklaus Wirth revised the language and updated the book for a FPGA based computer. link There were several generations of the Oberon OS, the last one before it stop being relevant, the Bluebottle OS coded in Active Oberon variant. link It had a strange mix of UI, using a mix of text and mouse input. Basically all applications were dynamic modules and the procedures/functions with a special signature could be used from the UI. So you could select text or objects from applications, and invoke such operations on the selection. The Oberon System 3 and Oberon V4 with their Gadgets framework were the best experience, before AOS was designed. Most relevant OS in Modula-3 was SPIN OS, link There were a few others, this is just a small sample.

CitesView on HN
@pjmlp2014 · in “Web Starter Kit”

Self link Xerox Star User Interface link ▶ this video Tektronix 4404 Smalltalk link The Smalltalk-80 Programming System link The Final Demonstration of the Xerox 'Star' computer link Symbolics Hypertext Document link Warren Teitelman work at Xerox PARC link The Mesa/Cedar programming environment link Steve Jobs internal demo of NeXTSTEP 3, link Alan Kay on Xerox PARC work link link link

CitesView on HN
@pjmlp2014 · in “Shadow DOM”

Mainly videos Self link Xerox Star User Interface link ▶ this video Tektronix 4404 Smalltalk link The Smalltalk-80 Programming System link The Final Demonstration of the Xerox 'Star' computer link Symbolics Hypertext Document link

CitesView on HN
@pjmlp2013 · in “Tangle: a JavaScript library for reactive documents”

Except the original Lisp and Smalltalk environments are much more than a simple REPL. Sometimes I wish people would learn about computing history. Presentation from Kalman Reti about Lisp Machines, check the interactivity starting at 00:44:00 and how to introduce mouse sensitive images at 01:00:00 link Xerox presentations about Smalltalk-80 link link ▶ this video

CitesView on HN
@vanderZwan2013 · in “German City Set To Make Linux A Norm For Citizens ”

"Abiword normally does not have built in facilities for mathematical formulas" The Xerox Alto had this in 1982[1]. NINETEEN FREAKING EIGHTY TWO. How is it possible that any WYSIWYG word processor is allowed to ship without this? [1] ▶ this video

CitesView on HN
Xerox Star User Interface (1982) 1 of 28:42

Xerox Star User Interface (1982) 1 of 2

VintageCG
337K views • 17 years ago
Xerox Star User Interface: An overview17:10

Xerox Star User Interface: An overview

ACM SIGCHI
20K views • 5 years ago
VCF East: Xerox Star vs. Apple Lisa42:38

VCF East: Xerox Star vs. Apple Lisa

Vintage Computer Federation
41K views • 5 years ago
The Final Demonstration of the Xerox 'Star' computer2:20:15

The Final Demonstration of the Xerox 'Star' computer

Computer History Museum
22K views • 13 years ago
How Steve Jobs got the ideas of GUI from XEROX9:41

How Steve Jobs got the ideas of GUI from XEROX

Ringo Pebam
272K views • 12 years ago
Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo16:48

Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo

Computer History Museum
38K views • 8 years ago
Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI24:30

Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI

Computer History Museum
13K views • 1 year ago
LilithComdexDemo4:54

LilithComdexDemo

Jos Dreesen
3K views • 14 years ago
NeWS: A Networked and Extensible Window System, lecture by James Gosling49:39

NeWS: A Networked and Extensible Window System, lecture by James Gosling

Computer History Museum
5K views • 10 years ago
Sketchpad, by Dr. Ivan Sutherland with comments by Alan Kay3:47

Sketchpad, by Dr. Ivan Sutherland with comments by Alan Kay

David Carroll
54K views • 19 years ago
Computers for Cynics 2 - It All Went Wrong at Xerox PARC14:02

Computers for Cynics 2 - It All Went Wrong at Xerox PARC

TheTedNelson
23K views • 14 years ago
Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)11:54

Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)

Yoshiki Ohshima (大島芳樹)
4K views • 10 years ago
Alto System Project: Larry Tesler demonstration of Gypsy52:41

Alto System Project: Larry Tesler demonstration of Gypsy

Computer History Museum
31K views • 7 years ago
Alan Kay's tribute to Ted Nelson at "Intertwingled" Festival17:33

Alan Kay's tribute to Ted Nelson at "Intertwingled" Festival

TheTedNelson
41K views • 12 years ago
Alto System Project: Dan Ingalls demonstrates Smalltalk2:08:02

Alto System Project: Dan Ingalls demonstrates Smalltalk

Computer History Museum
36K views • 7 years ago
Origins of the Apple Human Interface1:57:00

Origins of the Apple Human Interface

Computer History Museum
13K views • 7 years ago
Eric Bier Demonstrates Cedar1:56:07

Eric Bier Demonstrates Cedar

Computer History Museum
8K views • 7 years ago
Canon Cat6:15

Canon Cat

Storia Informatica
17K views • 12 years ago
TEENS REACT TO WINDOWS 958:27

TEENS REACT TO WINDOWS 95

REACT
15.3M views • 10 years ago
Ted Nelson struggles with uncomprehending radio interviewer, 197925:48

Ted Nelson struggles with uncomprehending radio interviewer, 1979

TheTedNelson
19K views • 9 years ago