journal: mac

OSX Interface Whining

If you really want to do something useful then get on Apple's back over the fact that the top two corners of iTunes aren't anti-aliased.

There seems to be an ever increasing trend in people complaining about the OSX interface. Now some of these are valid and I have no problem with that. Most of these are in regards to the Finder, even though I personally don’t have a problem with it. I use it for one thing, accessing file. For me it does that job very well. A lot of people complain about it not being like the OS9 Finder, yet I used that Finder for years and I switched to OSX and didn’t really find a huge difference. I actually pefer the new Finder to the old one, mostly due to the sidebar but also due to the column view.

But then you get people complaining about inconstancies that aren’t there. Hadley Stern over at Apple Matters posted on Friday what could amount to nit picking, but with out any nits to pick. For example:

And one of those things [Microsoft does better] is how Windows handles, well, windows. In OS X some interface elements have curves, other do not. For example, the top toolbar in Photoshop is nice and straight-edged, but the document window itself has curved edges. This is and of itself is bothersome, but what drives me more bonkers is that windows don’t automatically line up perfectly with other elements of the Application GUI.

Now there is only one app that I can think of that has this problem and it isn’t Photoshop. It is in fact iChat. Rounded windows are in fact that.. windows. When you switch apps windows stay visible. Square windows are pallets. These are things that hide when you switch apps. This is because you don’t need them when you are in another app. For example, I am in TextEdit and I have the Font pallet open. If I switch to Safari then the font pallet hides. Why would I need the TextEdit font pallet in Safari? What I might need is the text I’m writing now. But like I said, iChat is the exception, the transfer pallet doesn’t hide when you switch away. In theory it should be a rounded window, because it is info you’ll want to see when you switch apps.

Uploaded Image

He also complains about how Windows maximise feature is more consistent that OSX’s zoom feature. Well of course it is easier to be more consistent when you are moving a window to full size than when you are putting one to the ideal size (I would go on a rant about how people should not compare maximise and zoom and how I feel that zoom is more superior to maximise but that’s for another day). What he complains about is how the window shifts position when you zoom in Word, but it stay’s in the same place in Photoshop. That would be because Word doesn’t follow the rules. You go and zoom any Cocoa app. The top left corner stays in the same place.

Complaining that the Mac has an inconsistent interface because 3rd party developers don’t follow the rules would be stupid on it’s own, but to then go and say that Windows is superior is verging on lunacy. If you were to take a selection of 10 Windows apps and 10 OSX apps and you were to compare them the OSX apps would be more consistent. Sure, they wouldn’t be perfect, but nothing is. Basically I’m just annoyed that people feel like they need to complain about non-existent or 3rd party caused consistencies. If you really want to do something useful then get on Apple’s back over the fact that the top two corners of iTunes aren’t anti-aliased.

More Info

http://www.applematters.com/index.php/section/comments/what_os_x_could_learn_from_windows_part_2_a_consistent_gui/



« Previous · mac journal · Next »

thinkback

1.

Pilky,
The iChat font palette issue you describe must be a Panther bug. It behaves properly under 10.4.2.

2.

It isn’t the font pallet, it’s the transfer pallets when you are sending/receiving files.

3.

Nick tried to correct you in a subtle way. I’m not going to be that subtle. : )

The spelling you want to use is “palette” for an oval or rectangular board holding a range of available elements. A “pallet” is a hard, straw-filled bed.

4.

Today UI design at Apple is all about the latest trend, or whatever looks cool, as opposed to function and consistency. Developers are frustrated because even Apple ignore their own Human Interface Guidelines, which are at times contradicting. If users want consistency in system wide design and function, Apple needs to set the example for others.

What amazes me is Apple can spend so much time on the little details and finish of their hardware, yet can’t seem to apply the same standards to their software - that schizophrenic Finder in particular. I’d swap features for a polished, fast and consistent OS any day.

Hope I’m not whining too much. wink

5.

You’re not; I whine about the same stuff.  wink

6.

I don’t think of it as whining actually. The bottom line is that in many ways Mac OS X is not as good Mac OS 9. That degree of refinement is just not realized yet, even in Tiger. This is probably the result of a schism between Mac developers and NeXT developers, and hopefully it will be resolved in the near future.

Rather than new features in Leopard, I would rather see a world class spit and shine be implemented. And, for God’s sake, please fix the bugs. There are far more in Tiger than I’ve seen in any release since Jaguar.

That being said, I prefer Tiger over Classic hands down. But I still have to call a spade a spade. Apple can do much better. And I want to see it. Good enough, well, is not good enough. That’s called Windows.

7.

Agreed. I suspect part of it is a schism between old-time Mac devs and NeXT devs, but I also feel that part of it can be attributed to OS X’s relative youth and rapid development pace. Whereas OS 9.2.2 had 17 years of Mac OS versions behind it, OS X has only about 4.5. Bugs aside, things have certainly gotten better overall. There is still a lot of room for improvement though.

Page 1 of 1 pages

respond

Have an account? Log in to leave your comments!

Commenting is not available in this weblog entry.