[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Scrollbar bug on OS X
From: |
Miles Bader |
Subject: |
Re: Scrollbar bug on OS X |
Date: |
Fri, 8 Apr 2005 11:05:22 +0900 |
On Apr 8, 2005 4:59 AM, David Reitter <address@hidden> wrote:
> Users exert their freedom to chose a particular UI environment. GTK can
> be seen as part of an environment, as it creates compatible behavior
> across applications. As mentioned earlier in this thread, UI is more
> than the pretty visual image of a widget - it's the behavior that
> counts.
Yeah, well as a user, I'm always a bit miffed by the all-or-nothing
attitudes of many GUI zealots.
As a user, I know that I choose an "environment" like GTK/Gnome
because I like the way it behaves/looks _on average_ better than other
choices. None-the-less, there are very often things I dislike about
it, and I'm very appreciative when the GUI developer had the foresight
to allow me to override his defaults (however well considered they
are).
It's great to provide defaults that match expectations of the
majority, but die-hard dogmatism in the name of the "users" is not
great at all.
> Consistency is extremely important.
Consistent _defaults_, and guidelines that encourage consistent
behavior are good things; consistency at all costs often causes more
damage than good.
> while I think that this
> commonly used scrollbar behavior is actually consistent with the
> document/window metaphor put forward in most modern windowing
> environments since the mid-80's (which implies no over-scrolling)
Er, how exactly does the "document/window metaphor" imply no
over-scrolling? It seems more a case of "gee maybe users will get
confused if their document is scrolled too much ... let's prevent it!"
(which is all fine and good, but it's merely a practical heuristic).
> Instead, suffice it to say that it should be up to
> the UI layer to implement the exact behavior.
The UI layer should be able to specify defaults; the final decision
should be up to the user.
-Miles
--
Do not taunt Happy Fun Ball.
- Re: Aquamacs distro for OS X like behavior, (continued)
- Re: Aquamacs distro for OS X like behavior, Stefan Monnier, 2005/04/06
- Re: Scrollbar bug on OS X (was: Aquamacs distro for OS X like behavior), David Reitter, 2005/04/06
- Re: Scrollbar bug on OS X, Stefan Monnier, 2005/04/06
- Re: Scrollbar bug on OS X (was: Aquamacs distro for OS X like behavior), Miles Bader, 2005/04/06
- Re: Scrollbar bug on OS X, David Kastrup, 2005/04/06
- Re: Scrollbar bug on OS X, Stefan Monnier, 2005/04/06
- Re: Scrollbar bug on OS X, Richard Stallman, 2005/04/07
- Re: Scrollbar bug on OS X, Stefan Monnier, 2005/04/07
- Re: Scrollbar bug on OS X, David Kastrup, 2005/04/07
- Re: Scrollbar bug on OS X, David Reitter, 2005/04/07
- Re: Scrollbar bug on OS X,
Miles Bader <=
- Re: Scrollbar bug on OS X, David Reitter, 2005/04/08
- Re: Scrollbar bug on OS X, Stefan Monnier, 2005/04/08
- Re: Scrollbar bug on OS X, David Reitter, 2005/04/08
- Re: Scrollbar bug on OS X, Stefan Monnier, 2005/04/08
- Re: Scrollbar bug on OS X, Kevin Rodgers, 2005/04/08
- Re: Scrollbar bug on OS X, Eli Zaretskii, 2005/04/09
- Re: Scrollbar bug on OS X, Luc Teirlinck, 2005/04/09
- Re: Scrollbar bug on OS X, Miles Bader, 2005/04/09
- Re: Scrollbar bug on OS X, Luc Teirlinck, 2005/04/09
- Re: Scrollbar bug on OS X, Luc Teirlinck, 2005/04/09