Historische Entwicklung (Vorlesung V) Flashcards
Überblick der historischen Entwicklung.
- As we may think (Vannevar Bush)
- Kooperation von Mensch und Computer (J. Licklider)
- Konzepte und Prototypen der ersten interaktiven Systemen
- Kommerzielle Systeme:
- XEROX Star
- Apple Macintosh
- Microsoft Windows, X-Windows
- Rolle von Smalltalk
- Entwicklung des WWW
- Ubiquitous Computing
1945 MEMEX V. Bush 1960 Kooperatives Problemlösen J. Licklider 1963 Sketchpad J. Sutherland 1965 Hypertext T. Nelson 1968 NLS D. Engelbart 1971 Smalltalk Xerox 1981 Xerox Star Xerox 1984 Apple Macintosh Apple 1985 X Windows System ... 1985 Microsoft Windows Microsoft 1988 Ubiquitous Computing M. Weiser 1991 WWW T. Berners-Lee
As we may think (Vannevar Bush)
- Denken ist assoziativ -> Informationsflut
- Forschte an Flut von Informationen und ihrer rechengestützten Verarbeitung
- Erfindung einer hypothetischen Maschine MEMEX
Was ist MEMEX?
- virtuelle Maschine, kann große Mengen an Informationen speichern
- personalisierte Bibliothek
- sucht wie der Mensch in seinem LZG
- zeit Informationen gut lesbar an, hat Bedienelemente
- Durchlesen, Durchblättern
- Stichwortsuche, Springen an bestimmten Stellen
- Informationsraum individuell erweiterbar durch Verbindungen
- Informationen mit Schlüsselwörtern taggen
-> Für MCI: Orientierung an bewährten Techniken, kreative Überlegungen zu neuen Interaktionsmöglichkeiten
Kooperation zwischen Mensch und
Computer (J. Licklider)
- Produktivität von Menschen kann erhöht werden wenn Computer interaktiv benutzt werden können (Licklider)
- Stand 1960: Stapelverarbeitung, Erzeugung von großen Datenmengen als Ausgabe
- > Beschränkung darauf exakt definierte Fragestellungen zu bekommen
- > angestrebte Kooperation zwischen Mensch und Computer
Lösungsansatz für:
=> Gestaltungsprobleme: nicht im Vorfeld lösbar, Trial und Error
=> Ideen für Interaktion: Kommunikation zwischen Menschen als Vorbild, Time-Sharing Systeme, Rechenzeit auf mehrere Benutzer
Konsequenzen für die MCI bei Kooperation zwischen Mensch und Computer (J. Licklider)
=> Orientierung an Kommunikation zw. Menschen
=> Erkennungsbasierte Benutzungsschnittstellen
=> Dialogführung, Terminologie von Anwendern
Erste 3D Computergraphik
Ivan Sutherland, erste CAD-Systeme
Sketchpad mit Grafiktablet und Stift
Objekte strukturiert in Hierarchien
Erfindung von Hypertext
Idee stammt von Vannevar Bush, Ted Nelson konkretisiert die Idee, Hypertext
Sensitive Bereiche mit Querverweisen zwischen Informationen
Ähnlich der Architektur von Gebäuden
Nelson entwickelt ein Textverarbeitungsprogramm
Welche ist die Mutter aller Systemrepräsentationen in der MCI?
NLS-System, University of Stanford
- > Maus + graphischer Bildschirm
- > 10 Jahre später XEROX SPARC
Wer entwickelte die Maus?
Stifte und Trackballs unzufriedenstellend.
=> Douglas Engelbart entwickelt die Maus.
Welche sind die Pioniere der Entwicklung von interaktiven Systemen?
John Licklider: Kooperation zw. Mensch und Computer
Ted Nelson: Hypertext
Douglas Engelbart: Maus
Welche Phasen enthält ein kreativer Prozess?
IS sollen kreative Prozesse zugänglicher machen.
- Sammlung von Informationen
- Informationen in Beziehungen stellen
- Kreieren neuer Lösungen
- Verbreitung der neuen Lösungen
Nennen Sie IS-Beiträge von XEROX!
- Dynabook (frühe 70er Jahren)
- XEROX STAR - Dokumentverarbeitung
- mit Ethernet verbunden
- Erstellung & Verwaltung von Dokumenten
- graphischer Bildschirm
- Fenstersystem
- integrierte Anwendungen
- generische, einheitliche Kommandos
- > kommerzieller Misserfolg
- > zu spät eingeführt
- > zu konzentriert auf neue Benutzerschnittstellen
- > zu monolithisch
- > Entwicklungswerkzeuge nicht freigegeben, kaum Drittanbieter
- > keine Tabellenkalkulation (Apple II konnte das)
Apple Macintosh
- Entwicklung 1979
- Vorläufer: Lisa
- Drag and Drop (Jef Raskin)
- Entwicklung vom GOMS-Modell
- zu erreichende Ziele (goals)
- dafür nötige Operatoren (operators)
- Methoden, die die Operatoren in Sequenzen zusammenfassen (methods)
- Auswahlregeln (selection rules)
- Strikte Trennung zwischen Applikation und Benutzeroberfläche
===> Design Guidelines
- starre Richtlinien und Empfehlungen
- auch bei mobilen Apps
- Zwischenablage
- Design + UI: iMac
===> kommerzieller Erfolg durch Benutzerfreundlichkeit
X Window System
Netzprotokoll für Erstellung von Fenstern
* mehrere Bildschirme ansteuerbar
=> Wayland
Microsoft Windows
- für IBM PCs entwickelt
- ersetzte MS-DOS
- 90% Marktdurchdringung
- XP 2001