Benutzeroberfläche
Eine Benutzeroberfläche, auch „UI“ oder einfach „Schnittstelle“ genannt, ist das Mittel, mit dem eine Person eine Anwendung oder ein Hardwaregerät steuert. Eine gute Benutzeroberfläche sorgt für eine „benutzerfreundliche“ Erfahrung und ermöglicht es dem Benutzer, auf natürliche und intuitive Weise mit der Software oder Hardware zu interagieren.
Fast alle Softwareprogramme verfügen über eine grafische Benutzeroberfläche oder GUI. Das bedeutet, dass das Programm grafische Steuerelemente enthält, die der Benutzer mit einer Maus oder Tastatur auswählen kann. Eine typische grafische Benutzeroberfläche eines Softwareprogramms umfasst eine Menüleiste, eine Symbolleiste, Fenster, Schaltflächen und andere Steuerelemente. Die Betriebssysteme Macintosh und Windows haben unterschiedliche Benutzeroberflächen, weisen jedoch viele der gleichen Elemente auf, etwa einen Desktop, Fenster, Symbole usw. Diese gemeinsamen Elemente ermöglichen es Benutzern, beide Betriebssysteme zu verwenden, ohne die Benutzeroberfläche vollständig neu erlernen zu müssen. Ebenso haben Programme wie Textverarbeitungsprogramme und Webbrowser alle recht ähnliche Benutzeroberflächen, wodurch eine einheitliche Benutzererfahrung über mehrere Programme hinweg entsteht.
Die meisten Hardwaregeräte verfügen ebenfalls über eine Benutzeroberfläche, obwohl diese normalerweise nicht so komplex ist wie eine Softwareoberfläche. Ein häufiges Beispiel für ein Hardwaregerät mit Benutzeroberfläche ist eine Fernbedienung. Eine typische TV-Fernbedienung verfügt über ein numerisches Tastenfeld, Tasten für Lautstärke und Sender, Stumm- und Einschalttasten, eine Eingangsauswahl sowie weitere Tasten, die verschiedene Funktionen ausführen. Diese Gruppe von Tasten und ihre Anordnung auf der Fernbedienung bilden die Benutzeroberfläche. Auch andere Geräte wie Digitalkameras, Audiomischpulte und Stereoanlagen verfügen über eine Benutzeroberfläche.
Benutzeroberflächen können zwar entweder für Hardware oder Software entwickelt werden, die meisten sind jedoch eine Kombination aus beidem. Um beispielsweise ein Softwareprogramm zu steuern, benötigt man normalerweise eine Tastatur und eine Maus, die jeweils über eine eigene Benutzeroberfläche verfügen. Ebenso muss man bei der Steuerung einer Digitalkamera möglicherweise durch die Menüs auf dem Bildschirm navigieren, bei denen es sich um eine Softwareoberfläche handelt. Unabhängig von der Anwendung besteht das Ziel einer guten Benutzeroberfläche darin, benutzerfreundlich zu sein. Schließlich wissen wir alle, wie frustrierend es sein kann, ein Gerät zu verwenden, das nicht so funktioniert, wie wir es möchten.
Testen Sie Ihr Wissen