Hi

I use the auto-scroll feature (as I understand your def.) every day and find it works well for me. In Thunderbird (email) I have quite a few folders for tracking many projects, jobs, etc. One of my subfolders itself expands well beyond the height of the screen. With auto scroll, it's very easy to take an email and drag it from the inbox folder to a local subfolder. I find this quite intuitive to use- bit I am a techie at heart. Perhaps you meant something else?

'mark

Sent from my iPhone

On Dec 1, 2008, at 5:05 AM, "Oleg Krupnov" <[EMAIL PROTECTED]> wrote:

It's been a classic design principle that any scrollable view should
auto-scroll when an object is dragged outside or close to boundary of
the view.

Here's what Alan Cooper wrote in his "About Face" book:

"Auto-scroll is a very important adjunct to drag-and-drop. Wherever
the drop target can possibly be scrolled offscreen, the program needs
to auto-scroll. Any scrollable drag-and-drop target must auto-scroll."

However I've suddenly realized that I've never seen any implementation
of auto-scrolling (including my own :) that would not SUCK.
Auto-scrolling is perhaps the most awkward feature associated with
drag-and-drop that I would name.

IMHO, auto-scrolling sucks because:

1. It lacks control over precision. Variable auto-scroll rate sucks
because when I want to scroll faster (and I always do :), I often
over-scroll. Then I need to drag the object to the opposite side of
the screen and auto-scroll back.

2. It is not informative nor it is flexible. At the beginning, you
don't see how far you may need to scroll, so I usually pick the
fastest rate and over-scroll, as in 1. or have to wait too long if I
take a low scroll rate. The transition from lower to faster scroll
rates appears abruptly and often cause over-scrolling.

3. It is slow. First, you have to wait until it starts in vicinity of
the view border, then wait until it scrolls with a particular speed.

This all ends up in that with auto-scrolling I never feel comfortable
and confident, but often strained and lacking control.

This made me think about good alternatives to auto-scrolling. What do you think?
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [EMAIL PROTECTED]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [EMAIL PROTECTED]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to