April 19, 2007

Apple Interface Consistency

I was using iTunes today and something bothered me so much that I had to write about it somewhere. Apple is well known for their human interface guidelines (HIG) and one of the key elements of these guidelines is consistency. Everyone knows that cmd-c is for copy, cmd-v for paste etc. Well recently Apple has been slowly starting to ignore its own guidlines, especially in iTunes. It looks different than everything else, has its own controls etc.

The thing that bothered me today was what cmd-f does in iTunes compared to pretty much every other application on OS X. To me cmd-f means "Find" and I'm pretty sure pre-cover flow iTunes it meant find in iTunes too. However, now that we have this shiny cover flow thing everyone obviously wants to see it in fullscreen mode so obviously cmd-f should put you into fullscreen mode. Now find has ben relegated to cmd-opt-f. Personally I think it should be the other way around. Oh well, Steve knows best. I had better go find some koolaid to drink.

Posted by bforsyth at April 19, 2007 10:55 AM