Application skins – Do you really want all your apps to look different?

This week, Gmail introduced a set of skins (“themes”) for their web email application. Luckily, there are a few that are quite functional, but there’s also a large number with obtrusive graphics and terrible color schemes. I was quite relieved to find there was a ‘classic’ theme that looks almost exactly like the old familiar gmail interface. Am I the only one not ‘getting’ this skinning thing?

I’ve often wondered why so many people find ‘skinnability’ such an important feature in software. Not being able to change its appearance is a much-heard complaint about Miranda IM, a lightweight multi-protocol messenger for Windows that focuses on low resource usage instead of eye candy. And for that I love it.


When I fist started using WinAMP (which I guess was just about every windows user’s first mp3 player), I remember spending hours looking for a skin that would make it look ‘windows’. There was no way to truly make it blend in with the OS and have it adhere to the same interface conventions. And even though playing mp3 files was a heavy task for computers in those days, WinAMP had a resources consuming skinning engine. In fact, there were thousands of skins available, most of them made by users.

With later versions of WinAMP, the skinning API became more complex and allowed designers to change every aspect of the player’s interface. You could now transform your audio player into an animating egg-shaped metal blob with cryptic alien markings on it, one of which you needed to push to skip to the next track. I remember not being able to control the program on colleagues’ computers because of the interface madness that was their skin.

(Small) Windows only?

The phenomenon appears to be limited mostly to small applications that most users will let live in a corner of their desktop, such as audio players and IM clients. There are programs that change the entire appearance of Windows itself, but those haven’t really caught on. So most users apparently want to choose skins for some of their windows when the rest will look ‘default’.

It also seems that this is mostly a Windows thing. OSX applications usually look clear and elegant and the same goes for most Linux programs. It could be that those operating systems make it far harder to implement application skinning, but I’ve never heard a Mac user complain about not being able to turn their apps into alien artifacts.

Beauty is only skin deep?

It is my guess that applications like WinAMP benefited immensely from the skinning cult that came to surround them. The thousands of skins that were available let user express their personality through an otherwise pretty basic audio player. Competing products offered superior features and even a better sound quality, but that wasn’t the point. The point was to have the coolest looking WinAMP in your office, home or school.

Also, the average 3rd party theme for WinAMP is testament to how you can never overestimate the design sense of your audience. 99% of them is truly terrible. Some of the worst occupy the ‘most popular’ list on the program’s website. I guess that simply to have made a skin elevated your coolness-status to above mere skin users, no matter how poor the result was.

So, Am i missing out on something? Should I witch back to Trillian and skin the hell out of it? Ditch Foobar2000 in favor of WinAMP?

Roy | November 25, 2008 | English,Software | Comments (9)
Tags: , , , ,


  1. Well, some themes are just there for the sake of numbers. The more the better, you know. I guess some of them will find their users too.

    Comment by [12] — November 27, 2008 @ 11:37 am

  2. I like some of them and the performance is good. I only use webmail when I’m at work. I normally need to have a Desktop where all apps look like the Windows-UI. Thats why I don’t use Winamp, Live Messenger, ICQ, …

    Comment by Nigcra — November 27, 2008 @ 6:24 pm

  3. My only problem with Gmail themes is the incompatibility with iGoogle themes, Google should have one universal theme format across Gmail, iGoogle and Google Reader (and whatever else would be nice to add a theme to).

    Comment by Hugh Isaacs II — December 2, 2008 @ 9:13 pm

  4. I already applied the new themes of Gmail… actually I used the “Desk” theme. I like this more than the old version of Gmail.

    Comment by Erich "Recruiters" Jam — December 3, 2008 @ 1:57 am

  5. What do you mean, you liked Google’s color schemes?
    I have been hating Blue, Black and Green all on a white background for years.

    Comment by connectionfailure — December 11, 2008 @ 2:54 am

  6. Yeah I liked gmail’s default color scheme. It was highly functional, very clear and efficient. I really don’t feel a need to dress up what is essentially a tool. But maybe it’s me. I;m also the type of person who leaves their desktop wallpaper-less and sets XP to its ‘basic’ look.

    Comment by Roy — December 11, 2008 @ 8:08 am

  7. no, you are not the only one who is not getting it.

    Comment by Arvid Tomayko-Peters — December 12, 2008 @ 3:45 am

  8. Look different. In this use, “look” is a linking verb, not an action verb. Software applications don’t have eyes.

    Comment by James — December 17, 2008 @ 2:44 am

  9. @James: Thanks, corrected.

    Comment by Roy — December 17, 2008 @ 9:50 am