Re: [Now OT] Re: Tunneling mouse events through windows?
Re: [Now OT] Re: Tunneling mouse events through windows?
- Subject: Re: [Now OT] Re: Tunneling mouse events through windows?
- From: Scott Ellsworth <email@hidden>
- Date: Mon, 24 Nov 2003 14:02:51 -0800
On Nov 19, 2003, at 9:51 PM, Phillip Hutchings wrote:
Well, not all of it. OS X is very much a 'you stupid user, you can't
do it
that way. You HAVE to do it this way, and you will like it.'
Ever used Windows? Almost every app has different ways of doing
things. There are currently 3 distinct GUIs, 'Classic' (9x/me)
compatibility, 32bit clean (NT/2k/XP) and .NET. None of them respond
the same, ie on 'classic' windows when you tab between buttons the
default moves, but with .NET it doesn't.
Don't forget that everybody's definition of a good UI is different. I
side with Apple, define a way to do things, and stick to it. It makes
a new application so much easier to learn. Personally, I think there
is room for improvement, and time will show. OS X is a relatively
immature OS, only on its third public release. Windows XP is NT 5.5,
95 was Windows 4. OS 9 was, well OS 9.
I mostly agree. In general, the Mac is far easier on the eyes and mind
than Windows for me and the users I support directly. For example, my
eyes are not the sharpest, and I like tiny icons with big text. In the
main, I can zoom the icons to a size that looks elegant to me, without
programs just barfing, whereas setting large fonts on Windows has
always been problematic.
Unfortunately, Apple is far from omniscient about what every user will
see as a good UI, and some users will always disagree. Thus, there
needs to be ways to tweak and modify without breaking the system and
its relatively consistent feel.
The part we need to play as developers is in pushing back on stuff we
and our users hate. File bugs on UI decisions you find boneheaded, or
on look decisions that break things, or on places where what should be
a simple system configuration issue becomes a nightmare of haxies. I
try to focus on decisions that make life harder for the users I
support, as I suspect that carries the most weight.
Scott
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.