Tischumgebung

In der grafischen Computerwissenschaft bezieht sich eine Tischumgebung (DE) allgemein auf eine besondere Durchführung der grafischen Benutzerschnittstelle (GUI) ist auf die Tischmetapher zurückzuführen gewesen, die auf den meisten modernen Personalcomputern gesehen wird. Diese GUIs helfen dem Benutzer im leichten Zugreifen, Konfigurieren und Ändern vieler wichtiger und oft zugegriffener spezifischer Eigenschaften des Betriebssystems (OS). Der GUI gewährt gewöhnlich Zugang zu allen vielen in einem OS gefundenen Eigenschaften nicht. Statt dessen wird die traditionelle Schnittstelle der Befehl-Linie (CLI) noch verwendet, wenn die volle Kontrolle über den OS in solchen Fällen erforderlich ist.

Eine Tischumgebung besteht normalerweise aus Ikonen, Fenstern, Werkzeugleisten, Mappen, Tapeten und Tischprodukten (sieh Elemente von grafischen Benutzerschnittstellen und SCHLAPPSCHWANZ).

Ein GUI könnte auch Schinderei zur Verfügung stellen und Funktionalität und andere Eigenschaften fallen lassen, die die Tischmetapher mehr abgeschlossen machen. Eine Tischumgebung hat zum Ziel, eine intuitive Weise für den Benutzer zu sein, mit dem Computer mit Konzepten aufeinander zu wirken, die denjenigen ähnlich sind, die verwendet sind, wenn sie mit der physischen Welt, wie Knöpfe und Fenster aufeinander wirken.

Während die Begriff-Tischumgebung ursprünglich einen Stil von Benutzerschnittstellen im Anschluss an die Tischmetapher beschrieben hat, ist sie auch gekommen, um die Programme zu beschreiben, die die Metapher selbst begreifen. Dieser Gebrauch ist durch die Allgemeine Tischumgebung und die K Tischumgebung verbreitet worden.

Durchführung

Auf einem System, das eine Tischumgebung, einen Fensterbetriebsleiter in Verbindung mit Anwendungen anbietet, ist das schriftliche Verwenden eines Produkt-Werkzeuges für den grössten Teil davon allgemein verantwortlich, wem der Benutzer sieht. Der Fensterbetriebsleiter unterstützt die Benutzerwechselwirkungen mit der Umgebung, während das Werkzeug Entwicklern eine Softwarebibliothek für Anwendungen mit einem vereinigten Blick und Verhalten zur Verfügung stellt.

Ein Fenstertechnik-System von einer Sorte verbindet allgemein direkt mit dem zu Grunde liegenden Betriebssystem und den Bibliotheken. Das stellt Unterstützung für die grafische Hardware zur Verfügung, Geräte und Tastaturen anspitzend. Der Fensterbetriebsleiter läuft allgemein oben auf diesem Fenstertechnik-System. Während das Fenstertechnik-System etwas Fensterverwaltungsfunktionalität zur Verfügung stellen kann, wie man noch betrachtet, ist diese Funktionalität ein Teil des Fensterbetriebsleiters, der einfach zufällig durch das Fenstertechnik-System zur Verfügung gestellt worden ist.

Anwendungen, die mit einem besonderen Fensterbetriebsleiter im Sinn gewöhnlich geschaffen werden, machen von einem Fenstertechnik-Werkzeug Gebrauch, das allgemein mit dem Betriebssystem oder Fensterbetriebsleiter versorgt ist. Ein Fenstertechnik-Werkzeug gibt Anwendungszugang zu Produkten, die dem Benutzer erlauben, grafisch mit der Anwendung auf eine konsequente Weise aufeinander zu wirken.

Geschichte und übliche Anwendung

Die erste Tischumgebung war durch Xerox und wurde mit der Xerox-Altstimme in den 1970er Jahren verkauft. Wie man allgemein betrachtete, war die Altstimme durch Xerox ein persönlicher Bürocomputer; es hat im Marktplatz wegen des schlechten Marketings und eines sehr hohen Preisschildes gescheitert. Mit der Lisa hat Apfel eine Tischumgebung auf einem erschwinglichen Personalcomputer eingeführt, der auch auf dem Markt gescheitert hat.

Auf kommerziellen Personalcomputern wurde die Tischmetapher unter technischen Benutzern durch den ursprünglichen Macintosh vom Apfel 1984, und unter der allgemeinen Bevölkerung durch Windows 95 von Microsoft 1995 verbreitet. die populärsten Tischumgebungen sind ihre aktualisierten Versionen in Windows XP und Windows 7, das von der Tischumgebung von Mac OS X gefolgt ist. Im Vergleich zu Tischumgebungen für Linux sind diejenigen, die mit diesen Betriebssystemen eingeschlossen sind, relativ unveränderlich.

Obwohl, mit Ausnahme von Macs, die mit Mac OS X, das Personalcomputerverwenden verladen werden, sind Linux und anderer Unix ähnlicher OSs noch in den letzten Jahren viel weniger üblich, es einen wachsenden Markt für niedrige Kosten Linux PCs gegeben hat, die das X Fenstersystem verwenden. Diese Maschinen unterstützen viele X11-basierte Tischumgebungen.

Tischumgebungen für das X Fenstersystem

Auf Systemen, die das X Fenstersystem (normalerweise Unix ähnliche Systeme wie Linux) führen, ist die Tischumgebung viel flexibler. In diesem Zusammenhang besteht eine Tischumgebung normalerweise aus einem Fensterbetriebsleiter (wie Metacity oder KWin), ein Dateibetriebsleiter (wie Nautilus oder Dolphin), eine Reihe von Themen, und Programme und Bibliotheken, für die Arbeitsfläche zu führen. Alle diese individuellen Module können ausgetauscht und individuell konfiguriert werden, um eine einzigartige Kombination zu erreichen, aber die meisten Tischumgebungen stellen eine Verzug-Konfiguration zur Verfügung, die verlangt, dass minimaler Benutzer eingegeben hat.

Einige Fensterbetriebsleiter wie IceWM, Fluxbox und Window Maker enthalten rudimentäre Tischumgebungselemente, während andere evilwm mögen und wmii nicht tun.

Nicht der ganze Programm-Code, der ein Teil einer Tischumgebung ist, hat Effekten, die dem Benutzer direkt sichtbar sind. Etwas davon kann auf niedriger Stufe Code sein. KDE stellt zum Beispiel so genannten KIO Sklaven zur Verfügung, die den Benutzerzugang zu einer breiten Reihe von virtuellen Geräten geben. Diese Eingabe/Ausgabe-Sklaven sind außerhalb der KDE Umgebung nicht verfügbar.

Am Anfang war CDE als eine Eigentumslösung verfügbar, aber war auf Systemen von Linux nie populär, die erwartet sind zu kosten und das Genehmigen von Beschränkungen. 1996 wurde der KDE bekannt gegeben, 1997 durch die Ansage des ZWERGS gefolgt. Xfce ist ein kleineres Projekt, das auch 1997 gegründet wurde, und sich auf Geschwindigkeit und Modularität gerade wie LXDE konzentriert, der 2006 angefangen wurde. Ein Vergleich von X Fenstersystemtischumgebungen demonstriert die Unterschiede zwischen Umgebungen. Heute sind ZWERG und KDE die dominierenden Lösungen, und diese werden häufig standardmäßig auf GNU/Linux Systemen installiert. Jeder von ihnen Angebote:

  • Programmierern verbinden eine Reihe von normalen APIs, eine Programmierumgebung und Mensch Richtlinien.
  • Übersetzern, einer Kollaborationsinfrastruktur. KDE und ZWERG sind auf vielen Sprachen verfügbar.
  • Künstlern, ein Arbeitsraum, um ihre Talente zu teilen.
  • Ergonomie-Fachmännern, die Chance zu helfen, das Arbeitsumfeld zu vereinfachen.
  • Entwicklern von Drittanwendungen, einer Bezugsumgebung für die Integration. OpenOffice.org ist eine solche Anwendung.
  • Benutzern, einer ganzen Tischumgebung und einem Gefolge von wesentlichen Anwendungen. Diese schließen einen Dateibetriebsleiter, WWW-Browser, Multimediaspieler, E-Mail-Kunden ein, richten Sie Buch, PDF Leser, Foto-Betriebsleiter und Systemvorzugsanwendung.

Am Anfang der 2000er Jahre hat KDE Reife zusammen mit dem ZWERG erreicht. Noch aktiv konzentrieren sich die Projekte von Bitte und ToPaZ darauf, neue Fortschritte zu den folgenden Hauptausgaben sowohl von KDE als auch von ZWERG beziehungsweise zu bringen. Obwohl, um weit gehend ähnliche Absichten kämpfend, unterscheiden sich ZWERG und KDE wirklich in ihrer Annäherung an die Benutzerergonomie. KDE ermuntert Anwendungen dazu, zu integrieren und zu zwischenfunktionieren, ist hoch anpassbar, und enthält viele komplizierte Eigenschaften, alle, während er versucht, vernünftigen Verzug zu gründen. ZWERG ist andererseits mehr verordnend, und konzentriert sich auf die feineren Details von wesentlichen Aufgaben und gesamter Vereinfachung. Entsprechend zieht jeder eine verschiedene Benutzer- und Entwickler-Gemeinschaft an. Technisch gibt es zahlreiche Technologien, die für alle Tischumgebungen von Linux, am offensichtlichsten das X Fenstersystem üblich sind. Entsprechend freedesktop.org wurde Projekt als eine informelle Kollaborationszone mit der Absicht gegründet zu sein, um Verdoppelung der Anstrengung zu reduzieren.

Da sich ZWERG und KDE auf Hochleistungscomputer konzentrieren, verwenden jene Benutzer mit der alten langsamen Hardware häufig alternative für Systeme der niedrigen Leistung spezifisch geschaffene Tischumgebungen. Die zwei allgemeinsten Leichtgewichtstischumgebungen sind LXDE und Xfce. Beider Gebrauch GTK +, dasselbe zu Grunde liegende Werkzeug wie ZWERG.

Rasiermesser-Qt wird auch als eine schnelle Tischumgebung betrachtet, weil es auf Technologien von Qt, dasselbe zu Grunde liegende Werkzeug wie KDE basiert. Während noch ein neues Projekt, Rasiermesser-Qt bereits den Schlüssel DE Bestandteile enthält.

Beispiele von Tischumgebungen

Die allgemeinste Tischumgebung auf Personalcomputern ist die eingebaute Schnittstelle von Windows des Microsofts. Es ist betitelter Luna in Windows XP und Luft-in der Windows-Aussicht und Windows 7. Auch üblich ist Wasser, das mit Mac OS X. des Apfels eingeschlossen ist

Hauptströmungstischumgebungen für Unix ähnliche Betriebssysteme mit dem X Fenstersystem schließen KDE, ZWERG, Xfce, und LXDE ein.

Mehrere andere Tischumgebungen bestehen auch, einschließlich (aber nicht beschränkt auf) CDE, EDE, EDELSTEIN, IRIX Interaktive Arbeitsfläche, das javanische Tischsystem der Sonne, Jesktop, Mezzosopran, Projektspiegel, ROX Arbeitsfläche, UDE, Xito, XFast. Außerdem, dort besteht FVWM-Kristall, der aus einer starken Konfiguration für den Fenster-Betriebsleiter FVWM, ein Thema besteht und weiter beiträgt, zusammen einen "Baubastelsatz" bildend, für eine Tischumgebung aufzubauen.

X Fensterbetriebsleiter, die gemeint werden, um eigenständig — ohne eine andere Tischumgebung — auch zu sein verwendbar, schließen Elemente ein, die an diejenigen erinnernd sind, die in typischen Tischumgebungen, am prominentesten Erläuterung gefunden sind. Andere Beispiele schließen OpenBox, Fluxbox, WindowLab, Fvwm, sowie Fensterschöpfer und AfterStep ein, der sowohl NeXTSTEP Blick von GUI als auch Gefühl zeigen Sie.

Die Amiga-Annäherung an die Tischumgebung war beachtenswert: Die ursprüngliche Arbeitstisch-Tischumgebung in AmigaOS hat sich im Laufe der Zeit entwickelt, um eine komplette Familie von Nachkommen und alternativen Tischlösungen hervorzubringen. Einige jener Nachkommen sind Scalos, die Umgebende Arbeitsfläche von MorphOS und die Wanderer-Arbeitsfläche des AROS offene Quelle OS. WindowLab enthält auch Eigenschaften, die an den Amiga UI erinnernd sind. Drittverzeichnisopus-Software, die ursprünglich gerade ein Navigationsdateibetriebsleiter Programm war, das dann dazu entwickelt ist, ist für einen ganzen Tischersatz von Amiga genannt das Verzeichnisopus Magellan geworden.

Es gibt den Arbeitsplatz Shell, der auf IBM OS/2 oder eComStation läuft.

Das Projekt von BumpTop ist eine experimentelle Tischumgebung. Sein Hauptziel ist, das 2. Paradigma durch eine "wirkliche" 3D-Durchführung zu ersetzen, wo Dokumente über einen virtuellen Tisch frei manipuliert werden können.

Galerie

Image:AmbientDesktop.png|Ambient

Image:Cinnamon.png|Cinnamon

Image:102shot xft1.png|EDE

Image:Etoiledock.png|Étoilé

Image:GNOME_Shell.png|GNOME Shell

Image:KDE_4.png|KDE SC

Image:LXDE Arbeitsfläche voller png|LXDE

Image:Linux_Mint_Lisa.png|MATE

Image:Symphonyosb1pr1.png|Mezzo

Image:LG3D Merkzettel-Vorstandsjpeg|Projectspiegel

Image:rox-Desktop-2004.png|ROX-Arbeitsfläche

Image:Sugar sehen nach Hause 0.82.jpg|Sugar an

Image:Screenshot_of_Trinity_3.5.12.png|Trinity

Image:UDE Screenshot jpg|UDE

Image:Ubuntu_11.10_Final.png|Unity

Image:Xfce-4.4.png|Xfce

</Galerie>

Siehe auch


Frank Jarvis / Anna Nicole Smith
Impressum & Datenschutz