Betriebssysteme · Grundlagen

Benutzeroberfläche

Die Benutzeroberfläche – auf Englisch User Interface oder UI – verbindet Mensch und Computersystem. Sie macht Funktionen sichtbar, nimmt Eingaben entgegen und vermittelt die Reaktion des Systems.

Englisch: user interfaceAbkürzung: UIAktualisiert:

Eine Benutzeroberfläche bestimmt, wie Menschen Befehle und Daten in einen Computer eingeben und wie das System Informationen ausgibt. Sie bildet damit die wahrnehmbare und bedienbare Schicht zwischen Mensch und Technik.

KurzdefinitionEine Benutzeroberfläche ist der Teil eines Systems, über den Benutzer Funktionen auswählen, Eingaben vornehmen, Ergebnisse erkennen und den aktuellen Systemzustand nachvollziehen können.

Bereitgestellt wird die Oberfläche meist durch das Betriebssystem oder ein Anwendungsprogramm. Ihr Ziel ist es, technische Funktionen zugänglich zu machen und die Bedienung so eindeutig, effizient und fehlertolerant wie möglich zu gestalten. Der allgemeinere Begriff Benutzerschnittstelle beziehungsweise Human Machine Interface schließt auch die Interaktion mit Maschinen und Geräten außerhalb klassischer Computersysteme ein.

Smartphone mit grafischer Benutzeroberfläche und Bedienelementen für IT Wissen
Grafische Oberflächen strukturieren Funktionen über sichtbare Navigation, Symbole und Bedienelemente.

Entwicklung der Bedienkonzepte

Frühe Computersysteme wurden überwiegend über Texteingaben bedient. Bei einer befehlsorientierten Benutzeroberfläche, dem Command Line Interface (CLI), gibt der Benutzer Kommandos mit festgelegter Syntax ein. Das textbasierte Character User Interface (CUI), wie es unter anderem bei älteren Systemen verwendet wurde, ergänzte solche Eingaben durch textuelle Menüs und Tastenkombinationen.

Mit zunehmender Rechenleistung und der Verbreitung des Personal Computers entstanden visuelle Bedienkonzepte. Das Graphical User Interface (GUI) stellt Funktionen über Fenster, Icons, Menüs, Menüleisten und Schaltflächen bereit. Für Rückfragen und Einstellungen dienen häufig Dialogfelder.

Wichtige Arten von Benutzeroberflächen

CLI und textbasierte UI

Befehle werden über Text und Tastatur eingegeben. Das ermöglicht präzise Abläufe und Automatisierung, setzt aber Kenntnisse der Kommandos voraus.

Grafische Oberfläche

Fenster, Symbole, Menüs und direkte Rückmeldungen machen Funktionen sichtbar und unterstützen eine visuell geführte Bedienung.

Touch und Gesten

Touchscreens, Multi-Touchscreens und Touchpads erkennen Berührungen sowie Bewegungsmuster.

Sprache und natürliche Eingabe

Voice User Interfaces und Natural User Interfaces verarbeiten Sprache, Gesten oder andere natürliche Eingaben.

Eingabe, Ausgabe und Rückmeldung

Zu den verbreiteten Eingabegeräten gehören Tastatur und Maus. Mobile Geräte und interaktive Anzeigen nutzen vor allem berührungsempfindliche Flächen. Sprachbasierte Systeme verarbeiten gesprochene Eingaben über Sprachsteuerung; Conversational User Interfaces gestalten die Bedienung als sprachlichen oder textlichen Dialog.

Eine verständliche Oberfläche bestätigt Eingaben, zeigt Warte- oder Fehlerzustände und macht deutlich, welche Aktionen gerade möglich sind. Grafische Systeme können unpassende Befehle ausblenden oder deaktivieren. Diese Rückmeldung ist ein wesentlicher Teil der Interaktion, weil Benutzer dadurch den Zustand des Systems einschätzen können.

Barrierefreiheit und alternative Schnittstellen

Barrierefreie Benutzeroberflächen berücksichtigen unterschiedliche sensorische, motorische und kognitive Voraussetzungen. Dazu gehören beispielsweise Tastaturbedienbarkeit, gut erkennbare Kontraste, skalierbare Inhalte, verständliche Beschriftungen und die Unterstützung assistiver Technik. Entscheidend ist, dass Informationen nicht ausschließlich über Farbe, Ton oder eine einzelne Eingabeform vermittelt werden.

Eine besondere Form bilden Brain Computer Interfaces (BCI). Sie erfassen bestimmte Gehirnsignale und übersetzen diese in Steuerinformationen. Solche Schnittstellen unterscheiden sich technisch deutlich von üblichen grafischen oder sprachgesteuerten Bedienkonzepten.

Merkmale einer guten UI

Eine Oberfläche sollte nicht nur ansprechend aussehen. Entscheidend sind Verständlichkeit, Rückmeldung und die sichere Ausführung von Aufgaben.

01

Klarheit

Bezeichnungen, Navigation und Bedienelemente vermitteln eindeutig, welche Funktion sie auslösen.

02

Konsistenz

Gleiche Muster verhalten sich gleich. Das reduziert Lernaufwand und verhindert Fehlinterpretationen.

03

Rückmeldung

Das System zeigt sichtbar an, ob eine Eingabe erkannt wurde und welcher Zustand aktuell besteht.

04

Fehlertoleranz

Unpassende Aktionen werden vermieden, verständlich erklärt oder nach Möglichkeit rückgängig gemacht.

05

Effizienz

Häufige Aufgaben lassen sich mit überschaubaren Schritten und ohne unnötige Unterbrechung erledigen.

06

Zugänglichkeit

Mehrere Eingabewege und wahrnehmbare Informationen ermöglichen die Nutzung mit assistiver Technik.

Häufige Fragen zur Benutzeroberfläche

Kompakte Antworten zu Begriff, Formen und Abgrenzung.

Wofür steht die Abkürzung UI?

UI steht für User Interface, auf Deutsch Benutzeroberfläche oder Benutzerschnittstelle.

Was ist der Unterschied zwischen UI und GUI?

UI ist der Oberbegriff für die Schnittstelle zum Benutzer. GUI bezeichnet ausdrücklich eine grafische Benutzeroberfläche mit visuellen Elementen wie Fenstern, Menüs und Schaltflächen.

Ist eine Kommandozeile ebenfalls eine Benutzeroberfläche?

Ja. Eine CLI ist eine textbasierte Benutzeroberfläche, bei der Funktionen durch geschriebene Befehle aufgerufen werden.

Welche Geräte gehören zur Benutzeroberfläche?

Je nach System zählen unter anderem Tastatur, Maus, Touchscreen, Touchpad, Mikrofon und Anzeige zur Ein- und Ausgabe der Oberfläche.

Was macht eine Benutzeroberfläche barrierefrei?

Sie ist beispielsweise per Tastatur bedienbar, bietet ausreichende Kontraste, verständliche Beschriftungen und unterstützt assistive Technik.

Was ist ein Voice User Interface?

Ein VUI nimmt gesprochene Eingaben entgegen und gibt Informationen akustisch oder über weitere Ausgabekanäle zurück.