Geschichte der grafischen Benutzerschnittstelle

:This ist ein Subartikel zur Grafischen Benutzerschnittstelle.

Die Geschichte der grafischen Benutzerschnittstelle, verstanden als der Gebrauch von grafischen Ikonen und einem hinweisenden Gerät, um einen Computer zu kontrollieren, bedeckt eine Fünf-Jahrzehnte-Spanne von zusätzlichen Verbesserungen, hat auf einige unveränderliche Kerngrundsätze gebaut. Mehrere Verkäufer haben ihre eigenen Fenstertechnik-Systeme geschaffen, die auf dem unabhängigen Code, aber mit Grundelementen gemeinsam gestützt sind, die den SCHLAPPSCHWANZ "Fenster, Ikone, Menü definieren, Gerät" Paradigma anspitzend. Es hat wichtige technologische Ergebnisse und Erhöhungen zur allgemeinen Wechselwirkung in kleinen Schritten über vorherige Systeme gegeben. Es hat einige bedeutende Durchbrüche in Bezug auf den Gebrauch gegeben, aber dieselben organisatorischen Metaphern und Wechselwirkungsidiome sind noch im Gebrauch. Obwohl viele GUI Betriebssysteme werden durch das Verwenden einer Maus, die Tastatur kontrolliert, auch mit Tastatur-Abkürzungen oder Pfeil-Schlüsseln verwendet werden können. Die Schnittstelle-Entwicklungen beschrieben sind unten zusammengefasst worden und lassen viele Details im Interesse der Kürze weg. Der Einfluss von Spielcomputern und Steuerknüppel-Operation ist weggelassen worden.

Anfängliche Entwicklungen

Früh haben dynamische Informationsgeräte wie Radardisplays, wo eingegebene Geräte für die direkte Kontrolle von computergeschaffenen Daten verwendet wurden, die Basis für spätere Verbesserungen von grafischen Schnittstellen gesetzt. Einige frühe Schirme der Strahl-Tube der Kathode (CRT) haben einen lightpen, aber nicht eine Maus als das hinweisende Gerät verwendet.

Das Konzept eines Mehrtafel-Fenstertechnik-Systems wurde durch die ersten grafischen Echtzeitanzeigesysteme für Computer eingeführt: das WEISER-Projekt und der Sketchpad von Ivan Sutherland.

Zunahme des menschlichen Intellekts (NLS)

Das Projekt von Doug Engelbart am Forschungsinstitut von Stanford (SRI im Menlo Park, Kalifornien, den Vereinigten Staaten) hat in den 1960er Jahren das Online-System (NLS) entwickelt, der einen Maus-gesteuerten Cursor vereinigt hat und vielfache Fenster gepflegt haben, am Hypertext zu arbeiten. Engelbart war teilweise durch die memex Schreibtisch-basierte Informationsmaschine begeistert worden, die von Vannevar Bush 1945 angedeutet ist. Viel von der frühen Forschung hat darauf basiert, wie kleine Kinder erfahren. Also, das Design hat auf den kindlichen Primitiven der Handauge-Koordination, aber nicht dem Gebrauch von Befehl-Sprachen, benutzerbestimmten Makroverfahren basiert, oder hat Transformationen von Daten, wie später verwendet, durch erwachsene Fachleuten automatisiert.

Xerox PARC

geführt die Fortschritte an Xerox PARC. Mehrere Menschen sind von SRI bis Xerox PARC am Anfang der 1970er Jahre gegangen.

1973 hat Xerox PARC den Altstimme-Personalcomputer entwickelt. Es hatte einen bitmapped Schirm, und war der erste Computer, um die Tischmetapher und grafische Benutzerschnittstelle (GUI) zu demonstrieren. Es war nicht ein kommerzielles Produkt, aber mehrere tausend Einheiten wurde gebaut und wurde an PARC, sowie anderen XEROX-Büros, und an mehreren Universitäten viele Jahre lang schwer verwendet. Die Altstimme hat außerordentlich das Design von Personalcomputern während des Endes der 1970er Jahre und Anfang der 1980er Jahre, namentlich die Drei Flüsse PERQ, der Apple Lisa und Macintosh und die ersten Sonne-Arbeitsplätze beeinflusst.

Der GUI wurde zuerst an Xerox PARC von Alan Kay, Larry Tesler, Dan Ingalls und mehreren anderen Forschern entwickelt. Es hat Fenster, Ikonen und Menüs (einschließlich des ersten festen Menüs des Falls unten) verwendet, um Befehle wie öffnende Dateien zu unterstützen, Dateien, bewegende Dateien usw. löschend. 1974 hat Arbeit an PARC auf dem Zigeuner, der ersten bitmap Kürzung von What You See Is What You Get (WYSIWYG) & dem Teig-Redakteur begonnen. 1975 haben Xerox-Ingenieure eine Grafische Benutzerschnittstelle "einschließlich Ikonen und des ersten Gebrauches von Kontextmenüs" demonstriert.

1981 hat Xerox ein Pionierprodukt, Stern eingeführt, viele Neuerungen von PARC vereinigend. Obwohl nicht gewerblich erfolgreich Stern außerordentlich zukünftige Entwicklungen, zum Beispiel am Apfel, Microsoft und den Sonne-Mikrosystemen beeinflusst hat.

Frühe Entwicklungen

Xerox-Altstimme und Xerox-Stern

Die Xerox-Altstimme (und späterer Xerox-Stern) war ein früher Personalcomputer, der an Xerox PARC 1973 entwickelt ist. Es war der erste Computer, um die Tischmetapher und Maus-gesteuerte grafische Benutzerschnittstelle (GUI) zu verwenden.

Es war nicht ein kommerzielles Produkt, aber mehrere tausend Einheiten wurde gebaut und wurde an PARC, anderen Xerox-Möglichkeiten, mindestens einer Regierungsmöglichkeit und an mehreren Universitäten viele Jahre lang schwer verwendet. Die Altstimme hat außerordentlich das Design von einigen Personalcomputern in den folgenden Jahrzehnten, namentlich der Apple Macintosh und die ersten Sonne-Arbeitsplätze beeinflusst.

Apple Lisa und Macintosh (und später, der Apple IIgs)

1979, angefangen mit Steve Jobs und geführt von Jef Raskin beginnend, haben der Apple Lisa und die Mannschaften von Macintosh am Apple Computer (der ehemalige Mitglieder von Xerox PARC Gruppe eingeschlossen hat) fortgesetzt, solche Ideen zu entwickeln. Der Macintosh, veröffentlicht 1984, war das erste gewerblich erfolgreiche Produkt, um ein Mehrtafel-Fenster GUI zu verwenden. Eine Tischmetapher wurde verwendet, in dem Dateien wie Stücke von Papier ausgesehen haben. Dateiverzeichnisse haben wie Dateimappen ausgesehen. Es gab eine Reihe von Schreibtisch-Zusätzen wie eine Rechenmaschine, Notizbuch und Wecker, den der Benutzer um den Schirm, wie gewünscht, legen konnte; und der Benutzer konnte Dateien und Mappen löschen, indem er sie zu einer Abfalleimer-Ikone auf dem Schirm geschleppt hat.

Es gibt noch eine Meinungsverschiedenheit über den Betrag des Einflusses, dass der PARC von Xerox, den Arbeit, im Vergleich mit der vorherigen akademischen Forschung, auf dem GUIs des Apple Lisa und Macintoshes hatte, aber es ist klar, dass der Einfluss umfassend war, weil die ersten Versionen von Lisa GUIs sogar an Ikonen Mangel gehabt haben. Diese Prototyp GUIs werden mindestens Maus-gesteuert, aber haben völlig den SCHLAPPSCHWANZ ("Fenster, Ikone, Menü ignoriert, Gerät anspitzend",) Konzept. Seltene Screenshots des ersten GUIs von Prototypen des Apple Lisa zeigen die frühen Designs. Bemerken Sie auch, dass Apfelingenieure die PARC Möglichkeiten besucht haben (Apfel hat die Rechte für den Besuch durch das Ausgleichen von Xerox mit einem pre-IPO Kauf des Apfellagers gesichert), und mehrere PARC zum Apfel nachher bewegte Angestellte, um an der Lisa und dem Macintosh GUI zu arbeiten. Jedoch hat die Apfelarbeit PARC'S beträchtlich erweitert, manipulatable Ikonen, und drag&drop Manipulation von Gegenständen im Dateisystem hinzufügend (sieh Finder von Macintosh) zum Beispiel. Eine Liste der Verbesserungen, die durch den Apfel außer der PARC-Schnittstelle gebildet sind, kann an Folklore.org gelesen werden. Jef Raskin warnt, dass viele der berichteten Tatsachen in der Geschichte des PARC und der Entwicklung von Macintosh ungenau, verdreht oder sogar, wegen des Mangels am Gebrauch durch Historiker von direkten primären Quellen fabriziert sind.

1986 wurde der Apple IIgs, ein sehr fortgeschrittenes Modell der erfolgreichen Reihe der Apple II gestartet, die auf 16-Bit-Technologie (tatsächlich, eigentlich zwei Maschinen in eine) gestützt ist. Es ist mit einem neuen Betriebssystem, dem Apple GS/OS gekommen, der einen einem Finder ähnlichen GUI zeigt, der dieser der Reihen von Macintosh sehr ähnlich ist, fähig, sich mit den fortgeschrittenen grafischen geistigen Anlagen seines Video Graphics Chip (VGC) zu befassen.

Graphical Environment Manager (GEM)

Digitalforschung (DRI) hat Graphical Environment Manager (GEM) als ein Erweiterungsprogramm für Personalcomputer geschaffen. EDELSTEIN wurde entwickelt, um mit dem vorhandenen BEDIENUNGSFELD/M und MS-DOS Betriebssysteme auf Geschäftscomputern wie IBM-compatibles zu arbeiten. Es wurde von der DRI Software, bekannt als GSX entwickelt, der von einem ehemaligen PARC Angestellten entworfen ist. Die Ähnlichkeit zur Arbeitsfläche von Macintosh hat zu einer Urheberrechtsrechtssache vom Apple Computer und einer Ansiedlung geführt, die einige Änderungen zum EDELSTEIN eingeschlossen hat. Das sollte von einer Reihe erst sein 'schauen und fühlen' Rechtssachen, die mit dem GUI Design in den 1980er Jahren verbunden sind.

EDELSTEIN hat weit verbreiteten Gebrauch auf dem Verbrauchermarkt von 1985 erhalten, als es die Verzug-Benutzerschnittstelle gemacht wurde, die in den Atari TOS Betriebssystem der Atari ST-Linie von Personalcomputern eingebaut ist. Es wurde auch von anderen Computerherstellern und Verteilern wie Amstrad gestopft. Später wurde es mit der am besten verkauften Digitalforschungsversion von DOS für IBM PC compatibles, DR-DOS 6.0 verteilt. Die EDELSTEIN-Arbeitsfläche ist vom Markt mit dem Abzug der Atari ST-Linie 1992 und mit der Beliebtheit von Windows 3.0 von Microsoft in der PC-Vorderseite vor denselben Jahren verwelkt.

DeskMate

DeskMate von Tandy ist am Anfang der 1980er Jahre auf seinen TRS-80 Maschinen erschienen und wurde zu seinem 1000. anordnen von Tandy 1984 getragen. Wie der grösste Teil des PCs GUIs der Zeit hat es von einer Platte Betriebssystem wie TRS-DOS oder MS-DOS abgehangen. Die Anwendung war zurzeit populär und hat mehrere Programme eingeschlossen mögen, Ziehen Text und Kalender, sowie außerhalb der Investition wie Lotus 1-2-3 für DeskMate anziehend.

Amiga Intuition und der Arbeitstisch

Der Amiga Computer wurde vom Kommodore 1985 mit einem GUI genannt der Arbeitstisch gestartet. Arbeitstisch hat auf einem inneren Motor entwickelt größtenteils durch RJ Mical, genannt Intuition basiert, die alle Eingangsereignisse gesteuert hat. Die ersten Versionen haben eine blaue/orange/weiße/schwarze Verzug-Palette verwendet, die für die hohe Unähnlichkeit in Fernsehen und zerlegbaren Monitoren ausgewählt wurde. Arbeitstisch hat Verzeichnisse als Schubladen präsentiert, um mit dem "Arbeitstisch"-Thema einzufügen.

Intuition war das Produkt und die Grafikbibliothek, die den GUI hat arbeiten lassen. Es wurde durch Benutzerereignisse durch die Maus, Tastatur und anderen Eingangsgeräte gesteuert.

Wegen eines von der Kommodore-Verkaufsabteilung gemachten Fehlers haben die ersten Floppy Discs von AmigaOS (veröffentlicht mit dem Amiga1000) den ganzen OS "Arbeitstisch" genannt. Seitdem haben sich Benutzer und CBM selbst auf "den Arbeitstisch" als der Spitzname für ganzen AmigaOS (einschließlich Amiga DOS, Extras, usw.) bezogen. Diese allgemeine Zustimmung hat mit der Ausgabe der Version 2.0 von AmigaOS geendet, der Eigennamen in die Installationsfloppy Discs von AmigaDOS, Arbeitstisch, Extras usw. wiedereingeführt hat.

Mit dem Arbeitstisch 1.0 anfangend, hat AmigaOS den Arbeitstisch als eine Kulisse, borderless Fenster behandelt, das oben auf einem leeren Schirm sitzt. Mit der Einführung von AmigaOS 2.0, jedoch, war der Benutzer frei auszuwählen, ob das Hauptfenster Workbench als normalerweise layered Fenster erschienen ist, das mit einer Grenze und scrollbars durch einen Menüpunkt abgeschlossen ist.

Benutzer von Amiga sind im Stande gewesen, ihren Computer in eine Befehl-Linienschnittstelle (auch bekannt als CLI/shell) zu starten. Das war eine Tastatur-basierte Umgebung ohne den Arbeitstisch GUI. Später konnten sie es mit dem CLI/SHELL-Befehl "LoadWB" anrufen, der Arbeitstisch GUI geladen hat.

Ein Hauptunterschied zwischen anderem OS'S der Zeit (und für einige Zeit danach) war der Amiga, der völlig Betriebssystem, ein starkes eingebautes Zeichentrickfilm-System mit einer Hardware blitter und Kupfer und 4 Kanälen von 26k 8 Bit probierter Ton stark mehrbeansprucht. Das hat Amiga den ersten Multimediacomputer wenige Jahre vor anderem OS'S gemacht.

Wie der grösste Teil von GUIs des Tages ist die Intuition von Amiga Xerox, und manchmal Apfel, Leitung gefolgt. Aber ein CLI wurde eingeschlossen, der drastisch die Funktionalität der Plattform erweitert hat. Jedoch ist der CLI/Shell von Amiga nicht nur eine einfache textbasierte Schnittstelle wie im MS-DOS, aber einem anderen grafischen Prozess, der durch die Intuition, und mit denselben in den graphics.library von Amiga eingeschlossenen Geräten gesteuert ist. Die CLI/Shell-Schnittstelle integriert sich mit dem Arbeitstisch, Vorzüge mit dem GUI teilend.

Der Amiga Arbeitstisch hat sich im Laufe der 1990er Jahre weit außer dem Beamten entwickelt, der vom Kommodore 1994 zurückgezogen ist. Sieh die folgende Abteilung.

MS-DOS-Dateibetriebsleiter und Dienstprogramm-Gefolge

Weil der grösste Teil sehr frühen IBM PC und compatibles an jeder allgemeinen wahren grafischen Fähigkeit Mangel gehabt hat (sie haben die grundlegende 80-Säulen-Textweise verwendet, die mit dem ursprünglichen MDA-Anzeigeadapter vereinbar ist), eine Reihe von Dateibetriebsleitern, ist einschließlich DOS des Microsofts Shell entstanden, der typische GUI Elemente als Menüs, Drucktasten zeigt, mit scrollbars und Maus-Zeigestock Schlagseite hat. Die Namentextbenutzerschnittstelle wurde später erfunden, um diese Art der Schnittstelle zu nennen. Viele MS-DOS-Textweise-Anwendungen, wie der Verzug-Textaufbereiter für das MS-DOS 5.0 (und verwandte Werkzeuge, wie QBasic), haben auch dieselbe Philosophie verwendet. IBM DOS Shell, der mit IBM DOS 5.0 (um 1992) eingeschlossen ist, unterstützt sowohl Text zeigt Weisen als auch wirkliche Grafikanzeigeweisen, es sowohl einen TUI als auch einen GUI abhängig von der gewählten Weise machend.

Fortgeschrittene Dateibetriebsleiter für das MS-DOS sind im Stande gewesen, Charakter-Gestalten mit EGA und besseren Anzeigeadaptern wiederzudefinieren, einige grundlegende niedrige Entschlossenheitsikonen und grafische Schnittstelle-Elemente, einschließlich eines Pfeils (statt eines farbigen Zellblocks) für den Maus-Zeigestock gebend. Wenn der Anzeigeadapter an der Fähigkeit Mangel hat, die Gestalten des Charakters zu ändern, sind sie zur CP437 im ROM des Adapters gefundenen Codierung im Verzug. Einige populäre Dienstprogramm-Gefolge für das MS-DOS, weil Dienstprogramme von Norton (geschildert) und PC-Werkzeuge diese Techniken ebenso verwendet haben.

DESQview war ein Textweise-Mehrbeschäftigen-Programm eingeführt im Juli 1985. Oben auf dem MS-DOS laufend, hat es Benutzern erlaubt, vielfache DOS-Programme gleichzeitig in Fenstern zu führen. Es war das erste Programm, um das Mehrbeschäftigen und die Fenstertechnik-Fähigkeiten zu einer DOS-Umgebung zu bringen, in der vorhandene DOS-Programme verwendet werden konnten. DESQview war nicht ein wahrer GUI, aber hat bestimmte Bestandteile von einem, wie wiederbeträchtliche, überlappende Fenster und das Maus-Hinweisen angeboten.

Anwendungen unter dem MS-DOS mit Eigentums-GUIs

Vor dem Alter des FRAU-WINDOWS, und mit dem Mangel an einem wahren allgemeinen GUI unter dem MS-DOS hatten die meisten grafischen Anwendungen, die mit EGA, VGA und besseren grafischen Karten gearbeitet haben, eingebauten Eigentums-GUIs. Einer der am besten bekannten solche grafischen Anwendungen war Luxusfarbe, eine populäre malende Software mit einer typischen SCHLAPPSCHWANZ-Schnittstelle.

Ursprünglicher Adobe Acrobat Reader rechtskräftige Datei für das MS-DOS ist im Stande gewesen, sowohl auf normalem Windows 3.x GUI als auch auf dem schnellen Standard-DOS-Befehl zu laufen. Als es vom Befehl schnell auf einer Maschine mit einer VGA Grafikkarte gestartet wurde, hat es seinen eigenen GUI zur Verfügung gestellt.

Windows von Microsoft (16-Bit-Versionen)

Windows 1.0, ein GUI für das MS-DOS wurde Betriebssystem 1985 veröffentlicht. Die Antwort des Marktes war weniger als stellar. Windows 2.0 ist gefolgt, aber erst als der 1990-Start von Windows 3.0, das auf dem Allgemeinen Benutzerzugang gestützt ist, den seine Beliebtheit aufrichtig gesprengt hat. Der GUI hat geringe Umgestaltungen seitdem gesehen, hauptsächlich hat der Netzwerkanschluss Windows 3.11 und seinen Win32s 32-Bit-Fleck ermöglicht. Die 16-Bit-Linie von FRAU Windows wurde mit der Einführung von Windows 95 und Windows NT unterbrochen 32 Bit haben Architektur in den 1990er Jahren gestützt. Sieh die folgende Abteilung.

Das Hauptfenster einer gegebenen Anwendung kann den vollen Schirm im maximierten Status besetzen. Die Benutzer müssen dann, um zwischen maximierten Anwendungen mit der Alt+Tab Tastatur-Abkürzung umzuschalten; keine Alternative mit der Maus abgesehen von de-maximize. Wenn keines der laufenden Anwendungsfenster maximiert wird, kann Schaltung durch das Klicken auf ein teilweise sichtbares Fenster getan werden, wie der allgemeine Weg in anderem GUIs ist.

1988 hat Apfel Microsoft auf die Urheberrechtsverletzung des LISA und Apple Macintosh GUI verklagt. Das Gerichtsverfahren hat 4 Jahre gedauert, bevor fast alle Ansprüche des Apfels auf einem vertraglichen Fachausdruck bestritten wurden. Nachfolgende Bitten durch den Apfel wurden auch bestritten. Microsoft und Apfel sind anscheinend in eine endgültige, private Ansiedlung der Sache 1997 eingegangen.

GEOS

GEOS wurde 1986 gestartet. Ursprünglich geschrieben für den 8-Bit-Hauscomputerkommodore 64 und kurz danach die Reihe der Apple II wurde es später zu Systemen von IBM PC getragen. Es ist mit mehreren Anwendungsprogrammen wie ein Kalender und Textverarbeitungsprogramm und eine geschnittene unten Version gekommen, die als die Basis für den DOS-Kunden von America Online gedient ist. Im Vergleich zu konkurrierendem Windows 3.0 GUI konnte es vernünftig gut auf der einfacheren Hardware laufen. Aber es wurde an 8-Bit-Maschinen ins Visier genommen, und das 16-Bit-Computeralter dämmerte.

Das X Fenstersystem

Das Standardfenstertechnik-System in der Welt von Unix ist das X Fenstersystem (allgemein X11 oder X), zuerst veröffentlicht Mitte der 1980er Jahre. Das W Fenstersystem (1983) war der Vorgänger zu X; X wurde an MIT als Projekt Athena entwickelt. Sein ursprünglicher Zweck war, Benutzern der kürzlich erscheinenden grafischen Terminals zu erlauben, auf entfernte Grafikarbeitsplätze ohne Rücksicht auf das Betriebssystem des Arbeitsplatzes oder die Hardware zuzugreifen. Größtenteils dank der Verfügbarkeit des Quellcodes, der verwendet ist, um X zu schreiben, ist es die Standardschicht für das Management von grafischen und Geräten des Eingangs/Produktion und für das Gebäude sowohl von lokalen als auch von entfernten grafischen Schnittstellen auf eigentlich ganzem Unix, Linux und anderen Unix ähnlichen Betriebssystemen, mit der bemerkenswerten Ausnahme von Mac OS X. geworden

X erlaubt einem grafischen unheilbar kranken Benutzer, von entfernten Mitteln im Netz Gebrauch zu machen, als ob sie alle lokal dem Benutzer gelegen wurden, indem sie ein einzelnes Modul der Software genannt den X Server geführt haben. Die Software, die auf der entfernten Maschine läuft, wird die Client-Anwendung genannt. Die Netzdurchsichtigkeitsprotokolle von X erlauben die Anzeige und geben Teile jeder Anwendung ein, die vom Rest der Anwendung zu trennen und zu einigen einer Vielzahl von entfernten Benutzern 'zu servieren' 'ist'. X ist heute als kostenlose Software verfügbar.

NeWS

Nachschrift-basierter NeWS (Netz ausziehbares Fenstersystem) wurde durch Sonne-Mikrosysteme Mitte der 1980er Jahre entwickelt. Seit mehreren Jahren hat SunOS ein Fenstersystemkombinieren NeWS und das X Fenstersystem eingeschlossen. Obwohl NeWS technisch elegant von einigen Kommentatoren betrachtet wurde, hat Sonne schließlich das Produkt fallen lassen. Unterschiedlich X war NeWS immer Eigentumssoftware.

Die 1990er Jahre: Hauptströmungsgebrauch der Arbeitsfläche

Die weit verbreitete Adoption der PC-Plattform an Häusern und Kleinunternehmen hat Computer unter Leuten ohne formelle Ausbildung verbreitet. Das hat einen schnell wachsenden Markt geschaffen, eine Gelegenheit für die kommerzielle Ausnutzung und gebrauchsfreundlicher Schnittstellen öffnend und wirtschaftlich lebensfähig die zusätzliche Verbesserung des vorhandenen GUIs für Haussysteme machend.

Außerdem hat das Verbreiten von Fähigkeiten von Highcolor und Truecolor zu Anzeigeadaptern, die Tausende und Millionen von Farben, zusammen mit schnelleren Zentraleinheiten und beschleunigten grafischen Karten, preiswerterem RAM, Speichergeräten bis zu einer Größenordnung größer (von Megabytes bis Gigabytes) und größere Bandbreite für den Telekommunikationsnetzwerkanschluss an niedrigeren Kosten zur Verfügung stellen, geholfen, eine Umgebung zu schaffen, in der der allgemeine Benutzer im Stande gewesen ist, komplizierten GUIs zu führen, der begonnen hat, Ästhetik zu bevorzugen.

Windows 95 und "ein Computer in jedem Haus"

:Main-Artikel: Windows 95. Siehe auch: Windows NT.

Nach Windows 3.11 hat Microsoft begonnen, eine neue verbraucherorientierte Version des Betriebssystems zu entwickeln. Windows 95 war beabsichtigt, um Microsoft zu integrieren, früher trennen MS-DOS und Windows-Produkte und hat eine erhöhte Version von DOS, häufig gekennzeichnet als MS-DOS 7.0 eingeschlossen. Es hat auch eine bedeutende Umgestaltung des GUI gezeigt, hat "Kairo" synchronisiert. Während sich Kairo nie wirklich verwirklicht hat, haben Teile Kairos ihren Weg in nachfolgende Versionen des Betriebssystems gefunden, das mit Windows 95 anfängt. Sowohl Win95 als auch WinNT konnten 32-Bit-Anwendungen führen, und konnten die geistigen Anlagen von Intel 80386 CPU, als die präemptive Multitasking und bis zu 4GiB des geradlinigen Adressspeicherraums ausnutzen. Windows 95 war touted, weil 32 Bit Betriebssystem gestützt haben, aber es hat wirklich auf einem hybriden Kern basiert (VWIN32. VXD) mit der 16-Bit-Benutzerschnittstelle (USER.EXE) und grafischen Gerät-Schnittstelle (GDI.EXE) Windows für Workgroups (3.11), der 16-Bit-Kernbestandteile mit einem 32-Bit-Subsystem hatte (USER32.DLL und GDI32.DLL), der ihm erlaubt hat, heimische 16-Bit-Anwendungen sowie 32-Bit-Anwendungen zu führen. Im Marktplatz war Windows 95 ein unqualifizierter Erfolg, eine allgemeine Steigung 32-Bit-Technologie, und innerhalb eines Jahres fördernd, oder zwei seiner Ausgabe waren das erfolgreichste jemals erzeugte Betriebssystem geworden.

Windows 95 hat den Anfang der Browser-Kriege gesehen, als das World Wide Web begonnen hat, sehr viel Aufmerksamkeit in der populären Kultur und den Massenmedien zu erhalten. Microsoft hat zuerst Potenzial im Web nicht gesehen, und Windows 95 wurde mit dem eigenen Online-Dienst des Microsofts genannt Der Microsoft Network verladen, der Verbindungsaufbau nur war und in erster Linie für seinen eigenen Inhalt, nicht Internetzugang verwendet wurde. Da Versionen des Netscape Navigators und Internet Explorers mit einem schnellen Schritt im Laufe der folgenden wenigen Jahre veröffentlicht wurden, hat Microsoft seine Tischüberlegenheit verwendet, um seinen Browser zu stoßen und die Ökologie des Webs hauptsächlich als eine Monokultur (Informatik) zu gestalten.

Windows 95 hat sich im Laufe der Jahre zu Windows 98 und Windows ME entwickelt. Windows ME war das letzte in der Linie von Windows mit Sitz in 3.x Betriebssysteme von Microsoft. Windows hat einen parallelen 32-Bit-Entwicklungspfad erlebt, wo Windows NT 3.1 1993 veröffentlicht wurde. Windows NT (für die Neue Technologie) war heimische 32 Bit Betriebssystem mit einem neuen Fahrer-Modell, war mit Sitz in unicode, und hat für wahre Trennung zwischen Anwendungen gesorgt. Windows NT hat auch 16-Bit-Anwendungen in einem NTVDM unterstützt, aber es hat VXD gestützt Fahrer nicht unterstützt. Windows 95 hat vor 1993 als der Vorgänger zu Windows NT veröffentlicht werden sollen. Die Idee war, die Entwicklung von 32-Bit-Anwendungen mit der rückwärts gerichteten Vereinbarkeit zu fördern - für die erfolgreichere NT-Ausgabe vorangehend. Nach vielfachen Verzögerungen wurde Windows 95 ohne unicode veröffentlicht und hat das VXD Fahrer-Modell verwendet. Windows NT 3.1 hat sich zu Windows NT 4, dann Windows 2000, Windows XP, Windows-Aussicht, dann Windows 7 entwickelt. Windows XP und wurde auch höher in 64-Bit-Weisen bereitgestellt. Windows-Server-Produkte haben sich von mit der Einführung des Windows Servers 2003 (verfügbar in 32-bit- und 64-Bit-IA64 oder x64), dann Windows-Server 2008 und dann Windows-Server 2008 R2 verzweigt. Windows 2000 und XP haben denselben grundlegenden GUI geteilt, obwohl XP Sehstile eingeführt hat. Mit Windows 98 wurde das Aktive Tischthema eingeführt, eine HTML-Annäherung für die Arbeitsfläche erlaubend, aber diese Eigenschaft wurde von Kunden, wer oft arbeitsunfähig es kalt erhalten. Am Ende hat Windows-Aussicht es endgültig unterbrochen, aber hat neuen SideBar auf die Arbeitsfläche gebracht.

Mac OS

Der GUI des Macintoshes ist seit 1984, mit Hauptaktualisierungen einschließlich des Systems 7 selten revidiert worden. Es hat seine größte Revision mit der Einführung der "Wasser"-Schnittstelle in Mac OS X von 2001 erlebt. Es war ein neues Betriebssystem gebaut in erster Linie auf der Technologie von NeXTStep mit UI Elementen des ursprünglichen Mac OS, der darauf gepfropft ist. Mac OS X verwendet eine Technologie, die als Quarz (Grafikschicht), für die Grafikübergabe und Bildschirm-Zeichnung bekannt ist. Einige Schnittstelle-Eigenschaften von Mac OS X werden von NeXTStep geerbt (wie das Dock, die automatischen warten auf Cursor, oder doppelt gepufferte Fenster, die ein festes Äußeres und Fenster ohne Flackern geben, entwerfen neu), während andere vom alten Mac OS Betriebssystem (die einzelne weite System Menübar) geerbt werden. Mac OS X v10.3 hat Eigenschaften eingeführt, um Brauchbarkeit einschließlich der Ex-Pose zu verbessern, die entworfen wird, um Entdeckung offener Fenster leichter zu machen.

Mit Mac OS X v10.4 wurden neue Eigenschaften, einschließlich des Armaturenbrettes (eine virtuelle abwechselnde Arbeitsfläche für Minianwendungen des spezifischen Zwecks) und ein Suchwerkzeug genannt der Scheinwerfer hinzugefügt, der Benutzer mit einer Auswahl versorgt, um Dateien zu durchsuchen, anstatt durch Mappen zu durchsuchen.

GUIs hat auf das X Fenstersystem gebaut

X Fensterentwicklung haben Sonne-Mikrosysteme und AT&T versucht, wegen eines Standards von GUI genannt der OFFENE BLICK in der Konkurrenz mit dem Motiv zu bedrängen. OFFENER BLICK war ein gut bestimmter Standard, der von Kratzer in Verbindung mit Xerox entwickelt ist, während Motiv eine gesammelte Anstrengung war, die in den Platz, mit einem Blick und nach Windows 3.11 gestaltetem Gefühl gefallen ist. Viele, die am OFFENEN BLICK zurzeit gearbeitet haben, haben seine Designkohärenz geschätzt. Motiv hat in den Kämpfen von UNIX GUI vorgeherrscht und ist die Basis für Common Desktop Environment (CDE) geworden. CDE hat auf VUE (Sehbenutzerumgebung), eine Eigentumsarbeitsfläche von Hewlett Packard basiert, der der Reihe nach auf dem Motiv-Blick und Gefühl basiert hat.

Gegen Ende der 1990er Jahre gab es bedeutendes Wachstum in der Welt von Unix besonders unter der Gemeinschaft der kostenlosen Software. Neue grafische Tischbewegungen sind um Linux und ähnliche Betriebssysteme aufgewachsen, die auf dem X Fenstersystem gestützt sind. Eine neue Betonung auf der Versorgung einer einheitlichen und gleichförmigen Schnittstelle dem Benutzer hat neue Tischumgebungen, wie KDE-Plasmaarbeitsfläche, ZWERG und XFCE verursacht, die CDE in der Beliebtheit sowohl auf Unix als auch auf Unix-like Betriebssysteme verdrängen. Der XFCE, KDE und ZWERG schauen und fühlen jeden dazu neigen, schnellere Änderung und weniger Kodifizierung zu erleben, als der frühere OFFENE BLICK und die Motiv-Umgebungen.

Amiga

Spätere Ausgaben haben Verbesserungen über den ursprünglichen Arbeitstisch, wie Unterstützung für hoch-farbige Schirme Workbench, Zusammenhang-Menüs und geprägte 2. Ikonen mit dem Pseudo3D-Aspekt hinzugefügt. Einige Amiga Benutzer haben alternative Schnittstellen dem Standardarbeitstisch, wie Verzeichnisopus Magellan bevorzugt.

Der Gebrauch von verbesserten, GUI Drittmotoren ist unter Benutzern üblich geworden, die attraktivere Schnittstellen - wie Magic User Interface (MUI) und ReAction bevorzugt haben. Diese objektorientierten grafischen Motoren, die durch Benutzerschnittstelle-Klassen und Methoden gesteuert sind, wurden dann in die Umgebung von Amiga standardisiert und haben Amiga Arbeitstisch zu einer ganzen und modernen geführten Schnittstelle mit neuen Standardgeräten geändert, belebte Knöpfe, wahre farbige 24-Bit-Ikonen, haben Gebrauch von Tapeten für Schirme und Fenster, Alpha-Kanal, Durchsichtigkeit und Schatten vergrößert, weil jeder moderne GUI verlangt.

Moderne Ableitungen des Arbeitstisches sind für MorphOS, Scalos, Arbeitstisch für AmigaOS 4 und Wanderer für AROS Umgebend.

Es gibt einen kurzen Artikel über den Umgebenden und Beschreibungen von MUI Ikonen, Menüs und Geräten an aps.fr, und Images von Zune bleiben an der AROS Hauptseite.

Der Gebrauch des Gegenstands hat grafische Motoren orientiert drastisch ändert den Blick und das Gefühl eines GUI, um wirklichen styleguides zu vergleichen.

RISC OS

Frühe Versionen was sind gekommen, um genannt zu werden, RISC waren OS als Arthur bekannt, der 1987 durch Eichelcomputer befreit wurde. RISC OS war eine Farbe GUI Betriebssystem, das Drei-Knöpfe-Mäuse verwendet hat, ein taskbar (hat die Ikonenbar genannt), und ein diesem von Mac OS ähnlicher Dateinavigator. Eichel hat RISC OS in den 1980er Jahren für gestützten Computer ihrer ARM-ZENTRALEINHEIT geschaffen.

Der GUI von RISC OS hat sich über Versionen von RISC OS von 1987 bis zum heutigen Tag mit Versionen 5 und 6 entwickelt, die eine große Fähigkeit haben, die Schnittstelle kundengerecht anzufertigen.

OS/2

Ursprünglich zusammenarbeitend entwickelt von Microsoft und IBM, um DOS zu ersetzen, hatte OS/2 Version 1.0 (veröffentlicht 1987) keinen GUI überhaupt. Version 1.1 (veröffentlichter 1988) hat Presentation Manager (PM) eingeschlossen, der sehr späterem Windows 3.0 UI ähnlich gewesen ist. Nach dem Spalt mit Microsoft hat IBM den Arbeitsplatz Shell (WPS) für die Version 2.0 (veröffentlicht 1992), eine ziemlich radikale, objektorientierte Annäherung an GUIs entwickelt. Microsoft hat später viel davon in Windows 95 imitiert.

NeXTSTEP

Die Benutzerschnittstelle von NeXTSTEP wurde in der Linie von NeXT von Computern verwendet. Die erste Hauptversion von NeXTSTEP wurde 1989 veröffentlicht. Es hat Anzeige PostScript für seine grafische Untermauerung verwendet. Die bedeutendste Eigenschaft der Schnittstelle von NeXTSTEP war das Dock, das mit etwas Modifizierung in Mac OS X getragen ist, und hatte andere geringe Schnittstelle-Details, die einige gemacht es leichter und intuitiver gefunden haben, um zu verwenden, als vorheriger GUIs. GUI von NeXTSTEP war erst, um das undurchsichtige Schleppen von Fenstern in seiner Benutzerschnittstelle auf einer verhältnismäßig schwachen Maschine nach heutigen Standards zu zeigen, die ideal durch die hohe Leistungsgrafikhardware geholfen sind.

BeOS

BeOS wurde auf der Gewohnheit AT&T mit Sitz in Hobbit Computer vor der Schaltung zur Hardware von PowerPC von einer Mannschaft entwickelt, die vom ehemaligen Apfelmanager Jean-Louis Gassée als eine Alternative zu Mac OS geführt ist. BeOS wurde später zur Hardware von Intel getragen. Es hat einen objektorientierten Kern verwendet, der geschrieben ist durch Sein, und hat das X Fenstersystem, aber einen verschiedenen von Kratzer geschriebenen GUI nicht verwendet. Viel Anstrengung wurde von den Entwicklern ausgegeben, um es eine effiziente Plattform für Multimediaanwendungen zu machen. Be Inc. wurde von PalmSource, Inc. (Palm Inc. zurzeit) 2001 erworben. BeOS Stillleben von GUI im Haiku, einer offenen Quellsoftwarewiederdurchführung von BeOS.

Aktuelle Tendenzen

3D-Benutzerschnittstelle

Bezüglich 2009 ist eine neue Tendenz in der Tischtechnologie die Einschließung von 3D-Effekten im Fenstermanagement. Es basiert in der experimentellen Forschung im Benutzerschnittstelle-Design, das versucht, die ausdrucksvolle Macht der vorhandenen Werkzeuge auszubreiten, um die physischen Stichwörter zu erhöhen, die direkte Manipulation berücksichtigen. Neue für mehrere Projekte übliche Effekten sind Skala in der Größe anpassend und das Surren, mehrere Fenstertransformationen und die Zeichentrickfilme (wacklige Fenster, glätten Sie Minimierung zum Systemtablett...), die Zusammensetzung von Images (verwendet für Fensterfall-Schatten und Durchsichtigkeit) und das Erhöhen der globalen Organisation von offenen Fenstern (zu virtuellen Arbeitsflächen, Tischwürfel, Ex-Pose usw. surrend), Der Beweis des Konzepts Arbeitsfläche von BumpTop verbindet eine physische Darstellung von Dokumenten mit Werkzeugen für die Dokumentenklassifikation möglich nur in der vorgetäuschten Umgebung, wie sofortige Umstellung und automatisierte Gruppierung von zusammenhängenden Dokumenten.

Diese Effekten werden dank des weit verbreiteten Gebrauches von 3D-Videokarten verbreitet (hauptsächlich wegen des Spielens), die komplizierte Sehverarbeitung mit dem niedrigen Zentraleinheitsgebrauch mit der 3D-Beschleunigung in den meisten modernen Grafikkarten berücksichtigen, um die Anwendungskunden in einer 3D-Szene zu machen. Das Anwendungsfenster wird außer Schirm in einem Pixel-Puffer gezogen, und die Grafikkarte macht es in die 3D-Szene.

Das kann im Vorteil sein, etwas von der Fensterübergabe zum GPU auf der Grafikkarte und so dem Reduzieren der Last auf der Hauptzentraleinheit zu bewegen, aber die Möglichkeiten, die das erlauben, müssen auf der Grafikkarte verfügbar sein, um im Stande zu sein, das auszunutzen.

Beispiele der 3D-Benutzerschnittstelle-Software schließen XGL und Compiz von Novell und mit Roter Hat Fedora gestopften AIGLX ein. Quarz, der für Mac OS X und Windows 7 und die Luftschnittstelle der Aussicht äußerst ist, verwendet 3D-Übergabe für die Schattierung und Durchsichtigkeitseffekten sowie stellt Aus und Windows-Flip und Flip 3D beziehungsweise. AmigaOS 4.1 Gebrauch Kairo 2. Vektor-basierte Schnittstelle hat mit dem Hardware-beschleunigten 3D-Bildzusammensetzungsmotor des Gepäckträger-Mehlpuddings, während sein Kopie-Klon MorphOS 2.0 Eigenschaften Umgebend als ein ganzer 3D auf einer Teilmenge von OpenGL gestützter GUI integriert. Windows-Aussicht verwendet Direct3D, um das zu vollbringen, wohingegen die anderen Schnittstellen OpenGL verwenden.

Tragbare Geräte

Tragbare Geräte wie MP3-Spieler und Mobiltelefone sind ein knospendes Gebiet der Aufstellung für GUIs in den letzten Jahren gewesen. Seit der Mitte der 2000er Jahre ist eine große Mehrheit von tragbaren Geräten dazu vorwärts gegangen, Entschlossenheiten des hohen Schirms und Größen zu haben. (Die Anzeige des iPhone 640x960 ist ein Beispiel). Wegen dessen haben diese Geräte ihre eigenen berühmten Benutzerschnittstellen und Betriebssysteme, die große Gemeinschaften des selbst gebrauten Biers dem Schaffen ihrer eigenen Sehelemente, wie Ikonen, Menüs, Tapeten, und mehr widmen ließen. POSTSCHLAPPSCHWANZ-Schnittstellen werden häufig in diesen beweglichen Geräten verwendet, wo die traditionellen hinweisenden durch die Tischmetapher erforderlichen Geräte nicht praktisch sind.

Siehe auch

Links


Hamas / Hezbollah
Impressum & Datenschutz