Why Inconsistency is Consistent


Many Mac fanatics become very disgruntled when Apple introduces a new custom look for a certain app or suite of apps. They argue that there should be consistency throughout every Mac OS X interface. Down to the little details such as colors and font sizes, these people won't stop at any cost to argue their point. Some go as far as to make modifications for apps (here's Aqua in iTunes 7, which looks just awful).

Are they right or are they wrong? Well, they're both.

User interface design consistency is important, in a miniscule way. You do want to make things intuitive and easy to use, and the best way to do that is by copying existing layouts and techniques (as described in the Aqua Human Interface Guidelines). Many developers do this (though some don't, and it shows). The best way is to have consistency where consistency is needed. Alert dialogs and print windows are very good examples of this. The "two column" view seen in iLife apps is another great example. Most new Mac users can quickly figure out how to use these apps after simply using one (usually iTunes). Some smaller examples are the close/minimize/expand widgets on every window and the menubar. These consistency decisions are important.

So why are they wrong? Because, in reality, designs can vary. They do not need to be the same. In fact, being unique and different is a really good thing. It makes an application easily distinguishable from others. A good example is GarageBand - by using it's "Amp" graphical interface, you can quickly identify that the app is related to music and that it's very different from other applications. The very first iTunes was another great example. Instead of being bland and boring, it used the "jukebox" metaphor to help distinguish it from other system apps.



iTunes 1.0 had a great jukebox look




GarageBand's style is cool and amp-like


What does it matter if a button is a different color or different font? Sure, it might not look as good (there's a really good chance of this, but that's why we have designers) but to new users it's not a big deal. If it looks like a button, they'll push it.

This is why iTunes, for example, has all of those weird new looking controls. The scroll bars are different colored - so what? They are still extremely similar to the Mac OS X scroll bars. It is definitely not a "sign of things to come" as some people predict, just like the GarageBand GUI was not a sign of things to come, and just like the Aperture GUI was not a sign of things to come. If future apps do have similar looking controls and elements, it is not because Apple had planned this out, it is because they made a later decision to make them look similar. The (at one time very scary) Mail in Tiger look has been adopted widely across Mac OS X. If Apple had planned this out, many apps would have had a similar style in the first release of Tiger.

Inconsistency seems to work well for third party developers as well. Take Delicious Library, an app that may not have been nearly as popular without its amazing "shelf" look. (at one point, the entire app was going to have a wood style, which might not have looked too bad).



Delicious Library, with wooden background


I am not sure this goes for anyone else, but I would probably get bored if every app looked the same and had no innovative graphical decisions. I might even get confused if interfaces do not work the way I think they should. So in a way, inconsistency is consistent, and that's a good thing.
Hi, I think you're right to an extent, the old iTunes and Garageband were different in a good way - looking like what they were, a jukebox and an amp, but there's no reason for some apps to be dark grey, or the new iTunes to have strange scrollbars!  
Yes, but is there a huge problem with it? Most users can distinguish a graphical element such as a scrollbar easily, as it is not too different from its previous form. It really starts to boil down to personal preference, which is not a valid argument at all.

Apple may have decided that their new scrollbars and buttons fit in more than the old Aqua ones did. But in reality we have no idea. We just have to trust them that it was for the best.
 
Yeah, I think users nowadays, having been accustomed to the web, don't really have a problem with figuring out slightly different looking UIs. That doesn't mean that usability isn't still important though...  
Post a Comment
January 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
July 2007
August 2007
November 2007
December 2007
January 2004
March 2004
April 2004
September 2004
December 2004