3 ms·
> If the operation is truly irreversible then you actually can't do much beyond OK/Cancel, think of some operation like "Empty The Trash". I disagree, you can
by AnIdiotOnTheNet 5y ago
> If the operation is truly irreversible then you actually can't do much beyond OK/Cancel, think of some operation like "Empty The Trash".
I disagree, you can make the operation difficult to perform accidentally. Imagine you had nuclear missile silo, but instead of requiring a code and two people to turn keys at opposite ends of the room, you just had a "really end the world?" prompt. You even see this in UIs pretty frequently now, for instance having to enter the name of the thing you're deleting to confirm.
> The rest of your criticism is referring to outdated or unrelated concepts, or doesn't make sense to me. Drag and drop isn't done on mobile, and the concept of "load and save" is also obsolete there.
I can see why if you think I was talking about mobile. I'm not, I'm talking about desktop personal computing.
> If you want to load a file you just browse to it in the file browser
I am not aware of a single mobile OS that comes with a file browser. Instead all applications are siloed and storage is an abstracted black box. Is it on my device? On the SD card? In the cloud?
> Requiring a user to press an unknown hotkey or open some other application to pipe sound into it in order to access the camera is even worse than a dialog, that will guarantee you get bug reports from users saying that the application is broken because they get no sound by default.
Le sigh... only because that's the expectation they've been trained to have. It doesn't mean it isn't better to do things differently. It's the equivalent of saying "no, we can't make mobile OSs because people will file bug reports when they can't run IE and play Flash games".
> Even if you had that, you would still want to pop open a dialog informing the user of the hotkey, or you would want to pop open the "GUI composition tool" automatically within a dialog.
Dear god why would I want to do that automatically? Does Office throw up a dialog telling users how to save a file when they first start it up? Or how to copy and paste? No, they're expected to understand some basic concepts of how to use the computing environment they're working in already. Treating all users like illiterate idiots is a practice that continues to prevent us from having nice things.
- BrightGlow 5y ago> you can make the operation difficult to perform accidentally Ok but this is just another variation on a dialog. You're describing another dialog that asks you to input a passphrase. >I can see why if you think I was talking about mobile. I'm not, I'm talking about desktop personal computing. I suspect these concepts will make their way to the desktop eventually. Drag and drop is pretty bad for a lot of things because it has poor discoverability. And auto-saving/auto-backup with version control is way more desirable in most situations than having to keep hammering Ctrl+S. >I am not aware of a single mobile OS that comes with a file browser. Well my Android phone has one built in. Here it is on the play store if your build doesn't have it: https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.files https://play.google.com/store/apps/details?id=com.google.and... But even on iOS you would just open the "photos" or "docs" or "music" app or similar and that will let you browse all files of that type and open it in any app that handles it. >Le sigh... only because that's the expectation they've been trained to have. No no, this is not how it is. You have to assume the user has no expectations at all and has no understanding of what the security model is in any way. So you have to explain it to them, if you want to make this fool-proof then you can do it either through some dialogs, or forcing them to go through a tutorial or some other help feature. Just throwing them into an app that isn't functional until you press some unknown buttons outside the app isn't training them. >Dear god why would I want to do that automatically? Does Office throw up a dialog telling users how to save a file when they first start it up? Or how to copy and paste? I haven't used a fresh install in a while but yes, I believe the first thing Office does is pop up a dialog offering help, tips and tutorials. Why wouldn't it? It's a complex program, you wouldn't expect everyone to understand everything about it on first glance. Edit: I just tried to make a new file in a new account in Office 365 and it basically does this exactly, it shows some dialogs explaining that files are stored in the cloud, and how files can be copied and shared to other users. >No, they're expected to understand some basic concepts of how to use the computing environment they're working in already. Treating all users like illiterate idiots is a practice that continues to prevent us from having nice things. Please make sure not to assume that everyone has the same computer knowledge or interest that you and I do. This is a common mistake I see among techies. Unaware users aren't being treated like idiots, it's not their fault they don't understand the way a computer was designed.