LWN.net Logo

An alternative suggestion...

An alternative suggestion...

Posted Nov 6, 2008 10:00 UTC (Thu) by MortFurd (guest, #9389)
In reply to: An alternative suggestion... by epa
Parent article: Directions for GNOME 3.0

Better still would be for the user to choose a directory with the file manager, then *drag* the saved file from the web browser to that directory.

Dragging is the WORST concept ever. I work at a help desk. Do you know how often users lose files by dropping them somewhere accidentally? Do you know how much a of a pain it is to try to locate a dropped file? Worst part of it is that the users don't generally notice that they dropped it in the wrong place until MUCH later - then you get vague requests for help "Well, I was using it last week or maybe the week before. And I think it was called Budget2009 or may be ProposalforNextFY. Or something else. I don't know. Can you help me find it?"

Whoever thought drag and drop into the file system was a good idea had absolutely zip to do with real world users.


(Log in to post comments)

An alternative suggestion...

Posted Nov 6, 2008 13:42 UTC (Thu) by epa (subscriber, #39769) [Link]

Dragging is the WORST concept ever. I work at a help desk. Do you know how often users lose files by dropping them somewhere accidentally?
Hmm, I imagined (based partly on my own experience) that dragging to save a file would reduce the occurrence of lost files. First you must explicitly navigate to where you want to save the file - no more mysterious default locations; if you don't know how to locate a directory then you cannot save a file there. Secondly, once you've dragged the file into the window then it is still open and you can see your file there.

Of these help desk requests, how do you know that they are caused by drag-and-drop saving rather than other causes, such as the unintuitive behaviour of filepickers? In my experience helping technically naive users, the filepicker interface with its arbitrary choice of directories and unclear navigation is responsible for many more lost files than explicit dragging between one directory window and another. 'Uh, I don't know what directory - I just pressed Save... and now I come back to the same program and I don't see it in the list.'

(Part of the problem is that by default in Windows Explorer dragging a file within the same drive moves it rather than copying it. IMHO copying, being the safer operation, should be the default.)

An alternative suggestion...

Posted Nov 6, 2008 15:38 UTC (Thu) by MortFurd (guest, #9389) [Link]

'Cause users (who have just loast files) tell me they were dragging files from one place to another when they lost them.

I've also dropped files myself. A twitch of the finger at the wrong moment, and the file (or, god help you, the pile of 3 gazillion files that you selected) gets dropped in the wrong folder. I try to avoid drag and drop - I tend to select items and ctrl X them then got to the new location and ctrl V them.

Did you ever have to try and locate a pile of lost email messages that a user lost? Same problem. Drag and drop within the mail program, and dropped into the wrong place - bzzzp! Gone! Now try to collect those messages from wherever they got to, and sort them out of whatever was in that folder to begin with.

Drag and drop as a file management tool is a Bad Idea (tm.)

An alternative suggestion...

Posted Nov 7, 2008 13:56 UTC (Fri) by epa (subscriber, #39769) [Link]

Did you ever have to try and locate a pile of lost email messages that a user lost? Same problem. Drag and drop within the mail program, and dropped into the wrong place - bzzzp! Gone!
I might have experienced something like that. But I think I blame the tree interface down the left hand side. There, it is much too easy to get the wrong thing. But if you have one window open for one directory and another window on a different part of the screen for another directory, and drag from one to the other, it seems fairly idiot-proof to me. Windows are big things and it's hard to get the wrong one. (And again, if you do not know how to navigate to a directory and display its contents in a window then you have no ability to put files there. This is not really true of the tree view.)

So I think I would say two things: dragging a file, by default, should *copy* it not move it so you can't lose stuff, and the fiddly tree view down the left of the window is handy for experts but too easy for novices to mess up, so it should be hidden or essentially read-only by default.

Ctrl-X Ctrl-V is essentially equivalent to drag and drop, IMHO, because the same principle applies: you see one place on the screen for the old location, a different place for the new one, and you can feel you are copying *from* here *to* there. I'd be happy enough if that were the default way to manage files and load and save them. What I don't like is the proliferation of fiddly, half-broken file managers instead of one good file manager across the whole desktop. I also don't really like the way directory structure gets hidden from the user, so you can save a file to a directory without any idea of how to get back there. Fix both of those and I'd be happy; it doesn't particularly have to involve holding down a mouse button while moving.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds