Haut (Computerwissenschaft)

In der Computerwissenschaft ist eine Haut ein kundenspezifisches grafisches Äußeres, das durch den Gebrauch einer grafischen Benutzerschnittstelle (GUI) erreicht ist, die auf die spezifische Software und Websites angewandt werden kann, um dem Zweck, dem Thema oder den Geschmäcken von verschiedenen Benutzern anzupassen.

Eine Haut kann mit Themen vereinigt werden.

Software, die dazu fähig ist, eine Haut anzuwenden, wird genannt skinnable zu sein, und der Prozess des Schreibens oder der Verwendung solch einer Haut ist als skinning bekannt. Verwendung einer Haut ändert ein Stück des Blicks und Gefühls der Software - einige Häute machen bloß das Programm ästhetischer angenehm, aber andere können Elemente der Schnittstelle umordnen, potenziell das Programm leichter machend, zu verwenden. Obwohl häufig verwendet, einfach als ein Synonym für die Haut bezieht sich der Begriff Thema normalerweise auf weniger - komplizierte Anpassungen, wie eine Reihe von Ikonen und das Zusammenbringen des Farbenschemas für ein Betriebssystem - namentlich, das ist, wie der Begriff in Verbindung mit Windows 95 und Microsoft Plus gebraucht wurde! für Windows 95.

Allgemeine skinnable Anwendungen

Wahrscheinlich sind die populärsten Häute für sofortige Nachrichtenübermittlungskunden, Mediazentrum und Mediaspieler-Software, wie Trillian und Winamp wegen der Vereinigung mit dem Spaß, den solche Programme versuchen zu fördern.

Normanschluss

Natürlich ist es auch möglich, den Normanschluss zu ändern. Einige Plattformen haben Unterstützung dafür, das in, einschließlich des grössten Teiles des Verwendens des X Fenstersystems gebaut ist. Für diejenigen, die nicht tun, gibt es gewöhnlich Programme, die die Funktionalität, wie WindowBlinds für Windows von Microsoft und ShapeShifter für Mac OS X. hinzufügen können

Muster-Ansicht-Kontrolleur

Skinning wird normalerweise mit einer MusterAnsicht-Kontrolleurarchitektur durchgeführt, die eine flexible Struktur berücksichtigt, in der die Schnittstelle davon unabhängig und mit der Anwendungsfunktionalität indirekt verbunden ist, so kann der GUI leicht kundengerecht angefertigt werden. Das erlaubt dem Benutzer, eine verschiedene Haut nach Wunsch auszuwählen oder zu entwerfen, und berücksichtigt auch tiefere Änderungen in der Position und Funktion der Schnittstelle-Elemente.

Pro und Kontra

Der Vorteil von skinning in Benutzerschnittstellen wird diskutiert. Während einige es nützlich oder angenehm finden im Stande zu sein, das Äußere der Software zu ändern, verwenden sie, ein geändertes Äußeres kann technische Unterstützung und Ausbildung komplizieren. Eine Benutzerschnittstelle, die von einer Person umfassend kundengerecht angefertigt worden ist, kann völlig fremd einem anderen scheinen, der die Software unter einem verschiedenen Äußeren weiß. Es wird häufig von Brauchbarkeitspraktikern gesagt, dass diese Flexibilität "verlangt, dass der Benutzer ein erfahrener Wechselwirkungsentwerfer ist", um die Software für den besten Gebrauch zu schneidern.

Websites

Viele Websites sind auch skinnable, besonders diejenigen, die einige soziale Fähigkeiten zur Verfügung stellen. Wieder bieten einige Seiten Häute an, die in erster Linie kosmetische Änderungen vornehmen, während einige - wie H2G2 - Hauptänderungen zum Lay-Out von Seiten erlauben. Als mit eigenständigen Softwareschnittstellen wird das durch die zu Grunde liegende Technologie der Website erleichtert - der Gebrauch von XML und XSLT erleichtert zum Beispiel Hauptänderungen des Lay-Outs, während CSS verwendet werden kann, um verschiedene Sehstile leicht zu erzeugen.


Émile Combes / Amerikanisches Idol
Impressum & Datenschutz