*** Welcome to piglix ***

Skin (computing)


In computing, a skin (also known as visual styles in Windows XP) is a custom graphical appearance preset package achieved by the use of a graphical user interface (GUI) that can be applied to specific computer software, operating system, and websites to suit the purpose, topic, or tastes of different users. As such, a skin can completely change the look and feel and navigation interface of a piece of application software or operating system.

Software that is capable of having a skin applied is referred to as being skinnable, and the process of writing or applying such a skin is known as skinning. Applying a skin changes a piece of software's look and feel—some skins merely make the program more aesthetically pleasing, but others can rearrange elements of the interface, potentially making the program easier to use.

The most popular skins are for instant messaging clients, media center, and media player software, such as Trillian and Winamp, due to the association with fun that such programs try to encourage.

Some platforms support changing the standard interface, including most using the X Window System. For those that do not, programs can add the functionality, like WindowBlinds for Microsoft Windows and ShapeShifter for Mac OS X.

Skinning is typically implemented with a model–view–controller architecture, which allows for a flexible structure in which the interface is independent from and indirectly linked to application functionality, so the GUI can be easily customized. This allows the user to select or design a different skin at will, and also allows for more deep changes in the position and function of the interface elements.


...
Wikipedia

...