Hello Maxim,
The goal is to reduce the file deletion errors, am I right? There are
many ways to solve this problem -- showing a dialog is a painful way
to handle such situations.
If the application you are building or redesigning is for a website
then you can do certain things. At first, it must be made clear to the
users that there are file dependencies before she takes the delete
decision. You can show the user one of these things: how many files
have links to this file or/and if possible a way to show the list of
files that have links to it. This will reduce the file deletion errors
drastically.
The next step to reduce this type of error is have proactive file
management. If there are files that have no dependencies, let the
user know about those files implicitly (either through appropriate
icon or other categorization techniques).
In your situation, the delete icon is very far from the name of the
file. The chances of accidently deleting the file due to parallax
error is very high. So I would suggest reducing the distance of the
label and the corresponding action button. This will reduce many such
errors. Other ways to reduce parallax errors are: alternate background
color, provide a place for eye to rest after each 5-6 lines (like a
slightly thicker line, a slight change in line color, or a little more
space).
The third and the last step is to provide a way to recover from errors
quickly. An undo is a good way to implement recovery from errors.
And if you cannot implement any of the above, you can always get back
to troubling the user by warning them (as a dialog box). To ensure
which file is being deleted, show the file for deletion with a
different background row color. Also ensure that the dialog box does
not cover the name of the file.
Hope this helps.
- Ripul
--
Ripul Kumar
Director, Usability Consulting & User Research
Kern Communications Pvt. Ltd.
http://www.kern-comm.com
* Usability in India *
________________________________________________________________
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