Arten von Nutzerschnittstellen
Interaktionsstile
Sprach- bzw. Befehlssteuerung
Formulareingabe
Menüauswahl und Dialoginteraktion
Direkte Manipulation
Sprach- bzw. Befehlssteuerung
Konzept:
Eingabe von Befehlen durch z.B. Sprache oder Kommandozeile
Vorteile:
- hohe Effizienz
- Makrounterstützung
Nachteile:
- schlechte Erlernbarkeit
- hohe Fehlerrate
Formulareingabe
Konzept:
Eingabe von Daten über Formulare
Vorteile:
- gute Erlernbarkeit
- effiziente Dateneingabe
Nachteile:
- starrer Ablauf
- ggf. umfangreich
Menüauswahl
Konzept:
Auswahl von Befehlen über ein Menü
Vorteile:
- gute Erlernbarkeit
- mit Shortcuts nutzbar für höhere Effizienz
Nachteile:
- skaliert schlecht
- großer Platzbedarf
- ohne Shortcuts ineffizient
Direkte Manipulation
Konzept:
Veränderung von Objekten direkt am Objekt
Vorteile:
- Veranschaulichung von Objekten
- Gute Erlernbarkeit und Exploration
Nachteile:
- komplexe Implementierung
- oft ungenau, vor allem bei kleinen Displays
Postur der Applikation
Sovereign
Transient
Daemonic
Auxiliary
Entwickeln eines Interaktionsdesigns
Beschreibt das auftreten auf dem Bildschirm
Beschreibung:
- komplexe Apppllikation
- den sichtbaren Bereich stark einnehmend
- eher komplexe Aufgaben
- kontinuierliche Nutzerinteraktion
Beispiele:
- Bürosoftware
- Browser mit Webseiten
- Grafikprogramme
Beschreibung:
- einfache Applikation
- benötigt nur wenig sichtbaren Bereich
- kurze und in sich abgeschlossene Aufgaben
- kurze Nutzungsdauer
Beispiele:
- Taschenrechner
- Chatfenster
- Aufgabenliste
Beschreibung:
- Hintergrundapplikation
- benötigt nur selten einen sichtbaren Bereich
- Interaktion, wenn Meldungen erscheinen oder für Einstellungen
- minimale Nutzungsdauer
Beispiele:
- Cloudsynchronisation
- Virenscanner
Beschreibung:
- Hintergrundapplikation
- immer in einem kleinen Bereich sichtbar
- seltene Interaktion
- kurze Interaktionsdauer
Beispiele:
- lautstärkeregler
- Akkunanzeige
- Taskleiste
- Interaktionsstil und Postur wählen
- Funktionsblöcke definieren
- Blöcke logisch auf Screens verteilen
- Funktionsblöcke ausarbeiten