partridges
FixOSX.org: System Buttons
System Buttons: My dictionary of different button types has far too many entries!

Note: this is the next page that is slated for renovation. By renovation I mean a complete reworking. I haven't really done anything to this page for over a year, so you definitely have something to look forward to.

There is somthing very silly going on in Mac OS X today, and what exactly that is I'm not entirely sure. If I were creating an operating system, for every standard button there would be a single resource for the developer to use. If, say, the developer wanted to make a back button, instead of drawing their own, they would simply use the system provided copy. Unfortuatnely, Mac OS X has not implemented such an intuittive system.

But wait you say. They have! you say. To this I would say: look at the back/forward buttons used throughout the system, and, look at the add buttons used throughout the system. Clearly, there is no uniform resource. Here are 10 different buttons I've seen in casual use:

  1. A back button
  2. A back button
  3. A back button
  4. A back button
  5. A back button
  6. A back button
  7. A back button
  8. A back button
  9. A back button
  10. A back button

It is true there are some legitiamate differences there. However, there are four different buttons that are virtually identical (1,3,6 and 7), but it's clear the same graphic is not used because they aren't exactly identical. Why is this? How hard can it possibly be to use a standard system graphic?

Not just the Back ButtonsBack and forward buttons aren't the only buttons that fail to use a standard resource. Add buttons don't either. Again, there are some buttons that have legitimate differences. However, there are others that have no business being different.

  1. An add button
  2. An add button
  3. An add button
  4. An add button
  5. An add button
  6. An add button
  7. An add button
  8. An add button
  9. An add button

The situation here is almost worst than with the back buttons. Buttons 1,3,5,6,7 all should be using the same graphic, and 2 and 8 have absoulty no business being different. Now, some might say that I'm just overreacting, that this is an insignificant issue. Guess, what? They'd be right! Obviously, I do know there is some kind of way for developers to use system provided graphics. All I'm saying is that there are some buttons that don't have a central resource. Should this affect anyone's choice to buy Mac OS X? No! Should Apple fix this? Yes! For the simple reason of system consistancy. Apple has taken it upon themselves to provide a consistant user experience. In order for them to do that fully, it's important that they pay attention to small details, like the buttons. That'a all.

Most graphics on this page are © Apple Computer Inc.
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.