Download Interaktionsdesign in Webapplikationen

Transcript
1 Einleitung
In den Anfängen der Software Entwicklung schenkt man dem Gedanken an die zukünftigen User wenig Aufmerksamkeit. Dies passiert nicht etwa aufgrund von fehlerhaften
Planungsmodellen oder ungenügendem Wissen, sondern schlicht und einfach, weil die
technischen Möglichkeiten ohnehin nur eine Usergruppe erlauben: die ExpertInnen. Die
Ein- und Ausgabegeräte, mit denen die Programme arbeiten können, beschränken sich
z.B. auf die Tastatur und einen 80 mal 24 Zeilen monochromen Bildschirm, wie im IBM
5271 [Ell05] aus dem Jahr 1970 (Abb. 1.1). Diese Geräte erlauben keine anderen Interaktionsformen als eine Kommandozeilenein- und ausgabe, was ihre Bedienbarkeit auf
eine kleine Gruppe von Menschen reduziert. Das gängige Paradigma damals war, dass
die User sich in ihrer Sprache und ihrem Verhalten an den Computer anpassen müssen,
um ihn bedienen zu können.
Die Weiterentwicklung der Rechenleistung, mit der Möglichkeit komplexer grafischer
Benutzeroberflächen, und die Verfügbarkeit neuer Ein- und Ausgabegeräte - Maus und
Farbbildschirm - führt ab 1973 bis 1984 zu den Grundlagen moderner PCs. Der erste
Computer mit grafischer Benutzeroberfläche ist der, 1973 im Forschungszentrum Xerox
PARC (Palo Alto Research Center) entwickelte, Xerox Alto [Mus07], der jedoch nur in
der Forschung eingesetzt wird. Von den Konzepten des Xerox Alto inspiriert entwickelt
die Firma Apple ihr grafisches Betriebssystem Mac OS, das erstmals 1984 als Bestandteil
des Apple Macintosh vorgestellt wird. Es beinhaltet Features, die in heutigen Applikationen allgegenwärtig sind:
• Direct Manipulation Objects. Direkte Manipulation von grafischen Elemente des
User Interface durch z.B. Drag&Drop.
• Maus. Ein 2-dimensionales Eingabegerät mit mehreren Tasten.
• Windows. Im User Interface erhält jede Applikation ein Fenster, mehrere parallel
laufende Applikationen erzeugen überlappende Fenster.
1