User Interface

Ein User Interface (dt. Benutzerschnittstelle), auch "UI" oder einfach "Schnittstelle" genannt, ist das Werkzeug, mit dem eine Person eine Software-Anwendung oder ein Hardware-Gerät steuert. Eine gute Benutzerschnittstelle bietet eine "benutzerfreundliche" Erfahrung, die es dem Benutzer erlaubt, auf natürliche und intuitive Weise mit der Software oder Hardware zu interagieren.

Nahezu alle Software-Programme haben eine grafische Benutzeroberfläche (GUI). Das bedeutet, dass das Programm grafische Steuerelemente enthält, die der Benutzer mit Hilfe von Maus oder Tastatur auswählen kann. Eine typische GUI eines Softwareprogramms umfasst eine Menüleiste, eine Symbolleiste, Fenster, Schaltflächen und andere Steuerelemente. Das Macintosh- und das Windows-Betriebssystem haben unterschiedliche Benutzeroberflächen, aber sie teilen viele der gleichen Elemente, wie z.B. einen Desktop, Fenster, Symbole usw. Diese gemeinsamen Elemente ermöglichen es den Benutzern, beide Betriebssysteme zu benutzen, ohne die Oberfläche vollständig neu erlernen zu müssen. In ähnlicher Weise haben Programme wie Textverarbeitungsprogramme und Webbrowser alle recht ähnliche Benutzeroberflächen, was eine konsistente Benutzererfahrung über mehrere Programme hinweg ermöglicht.

Die meisten Hardware-Geräte verfügen auch über eine Benutzerschnittstelle, auch wenn diese in der Regel nicht so komplex wie eine Software-Schnittstelle ist. Ein gängiges Beispiel für ein Hardware-Gerät mit einer Benutzerschnittstelle ist eine Fernbedienung. Eine typische TV-Fernbedienung hat ein numerisches Tastenfeld, Lautstärke- und Kanaltasten, Stummschalt- und Einschalttasten, einen Eingangswähler und andere Tasten, die verschiedene Funktionen ausführen. Dieser Tastensatz und die Art und Weise, wie sie auf dem Controller angeordnet sind, bilden die Benutzerschnittstelle. Andere Geräte wie Digitalkameras, Audiomischpulte und Stereoanlagen verfügen ebenfalls über eine Benutzerschnittstelle.

Während Benutzeroberflächen für jede Hardware oder Software entworfen werden können, sind die meisten eine Kombination aus beiden. Um beispielsweise ein Softwareprogramm zu steuern, müssen Sie in der Regel eine Tastatur und eine Maus verwenden, die jeweils über eine eigene Benutzeroberfläche verfügen. Um eine Digitalkamera zu steuern, müssen Sie möglicherweise auch durch die Bildschirmmenüs navigieren, die eine Software-Schnittstelle darstellen. Unabhängig von der Anwendung ist es das Ziel einer guten Benutzeroberfläche, benutzerfreundlich zu sein. Schließlich wissen wir alle, wie frustrierend es sein kann, ein Gerät zu benutzen, das nicht so funktioniert, wie wir es uns wünschen.

Stand: 08.09.2020