Skip to main content

Was ist eine grafische Benutzeroberfläche?

Die Programmiersprachen wurden seit vielen Jahren ausschließlich Befehlszeilen angetrieben.Dies beschränkte die Benutzer auf Personen, die über die Sprache kennt, damit sie kryptische Befehle zur Manipulation von Daten ausstellen konnten.Eine grafische Benutzeroberfläche (GUI) ist wie Fensterverkleidungen für eine Programmiersprache.Es schafft eine grafische Darstellung einer Desktop -Umgebung mit Symbolen und Menüs, die Objekte und Befehle darstellen.Der Benutzer kann zeigen und klicken, um Daten und Programme zu manipulieren, ohne jemals die zugrunde liegende Sprache oder einen einzelnen Befehl zu kennen.

Jeder, der in den 1980er Jahren alt genug war, um sich der Computerrevolution zu bewusst, erinnert sich zweifellos an den Erfolg des Apple Reg.Macintosh reg;Computer mit seiner revolutionären grafischen Benutzeroberfläche und Maus.Dies war der erste kommerziell erfolgreiche, erschwingliche Computer, den jeder verwenden konnte, und Programmierkenntnisse nicht erforderlich.Microsoft reg;schnell mit den Windows Betriebssystem und niemand schaute zurück.Die grafische Benutzeroberfläche war nicht nur effizient und einfach, sondern auch unterhaltsam.Zwischen 1965-1968 trat Doug Engelbart mit dem Stanford Research Institute mit einigen Kollegen zusammen, um eine Hypertext-Umgebung im Fenster im Stil eines Fensters zu erstellenim Fenster.Der Gizmo mit seinen Knopfägen, Nase und elektrischen „Schwanz“ ähnelte einer Maus, und so bekam das Gerät seinen Namen.Engelbars Inspiration für die GUI stammte zum Teil aus den Ideen, die dreißig Jahre zuvor von dem lobten amerikanischen Ingenieur Vannevar Bush in seinem veröffentlichten Papier von 1945 über das „Memex“ -System vorgeschlagen wurden.

Das Xerox Corporation entwickelte zwei Computer mit einer grafischen Benutzeroberfläche und Maus, die nach Engelbarts Arbeit modelliert wurden.Der Alt und der Stern;Letzteres wurde 1981 für die Öffentlichkeit veröffentlicht.Der Computer war teuer und die Hardware unzureichend zu den Anforderungen des Betriebssystems.Obwohl es nur 25.000 Einheiten verkaufte, wird angenommen, dass es zumindest teilweise für die Inspiration von Steve Jobs (Apple -Gründer) und Bill Gates (Microsoft -Gründer) ist, ihre Entwicklungsteams zur Schaffung der Macintosh- und Windows -Betriebssysteme voranzutreiben.

Da die grafische Benutzeroberfläche das erste ist, was ein Benutzer beim Öffnen sieht, kann das Entwerfen einer visuell ansprechenden Schnittstelle einen großen Beitrag zur Schaffung eines Programms für ein Programm leisten.Der wichtigste Faktor ist jedoch, ob die GUI intuitiv zu verwenden ist oder nicht.Jeder, der eine gewisse Erfahrung mit Software mit Software verwendet hat, sollte in der Lage sein, grundlegende Funktionen in einem unbekannten Programm zu finden, ohne ein Handbuch zu konsultieren, um Menüs, Werkzeuge und Optionen zu finden, soweit dies erwartet wird.Fortgeschrittene oder proprietäre Funktionen sollten so integriert werden, dass es für den Benutzer sinnvoll ist, sodass es keine lästige Aufgabe ist, sich daran zu erinnern, wie man auf sie zugreift und sie nutzt.Eine auffällige GUI wird bisher nur ein Programm nehmen.Wenn die grafische Benutzeroberfläche nicht intuitiv und effizient gestaltet ist, wird die Software wahrscheinlich nicht sehr beliebt.