New to the list
dgy at DakotaCom.Net
Thu Aug 3 14:02:27 CDT 2006
Zane H. Healy wrote:
>> OTOH, giving a user TOO MUCH control over the interface can be
>> just as bad. You end up adding code to support all these choices
>> and build tools to give the user access to those choices (even if
>> it's just a list of checkboxes, etc.) and that code has to be
>> maintained, tested, etc.
>> And, you get comments from users *trying* to use it yet finding
>> that it isn't *completely* flexible ("why can't I specify italic
>> text to be displayed in white?").
>> It's a tough job trying to figure out what flexibility to allow
>> the user and what things to cast in concrete. Especially when you
>> are dealing with such a broad spectrum of users!
> In my case I want to turn "expose" and "widgets" off on Mac OS X, as well as
> the special effects. That's the bulk of the control I'm looking for. While
> you can disable expose (no hot keys), it is probably still wasting
> resources. The "widgets" problem is much larger, as far as I know there is
> no way to turn it off, it is a major waste of resources. It was one of the
> reasons I dumped 10.4 and went back to 10.3.9. At least the special effects
> can be turned off.
Yes. No doubt a good point -- yet everyone can come up with
their own wish lists. Figuring out where to draw the line
gets tough. And, if you don't draw *any* line, then you
make more work for yourself with very little "commercial"
I like the original UN*X mantra -- build tools out of smaller
tools. It gives you lots of places to insert "controls"...
without *requiring* their presence.
These monolithic things are either too stupid (by trying to be
too *smart*!) or too bulky/unwieldy.
More information about the cctech