221
votes
Accepted
Should user be allowed to delete attachment that is required?
Let the user do what they want, then enforce your requirements at form submission.
Preventing deletion is no help to the user whatsoever. This does not help them successfully complete the form, but ...
31
votes
What should the sequence be for Download and Delete buttons?
Placing those icons upfront will create confusion and users might take wrong action (clicking on unintended row) because of the repetition.
Think of using the vertical three dots approach and place ...
21
votes
What should the sequence be for Download and Delete buttons?
I would recommend not to put them directly next to each other at all to prevent mistakes. Downloading and deleting are two very different actions, happening with different frequency. I would make the ...
19
votes
Should user be allowed to delete attachment that is required?
It depends on what happens to the uploaded file, and on the user and the context, but I would generally say that they should be able to delete.
Without the capability to delete, it's possible for a ...
17
votes
Accepted
What should the sequence be for Download and Delete buttons?
There is no hard rule for this and it would be different in every case but I would recommend putting the task that you want your users to perform, or the task they they are likely to perform most, at ...
13
votes
Accepted
When should an 'archived' or deleted row disappear from a table?
I would lean towards suggesting that it should remain until the user leaves the page, or refreshes. It feels like it doesn't detract by having it there after the user performs the 'archive' action.
I'...
11
votes
What should the sequence be for Download and Delete buttons?
Make deletion possible only on a selection basis
I would suggest adding a checkbox for each row and an Action Bar on the top with the Delete button. This makes deletion possible on a per-selection ...
11
votes
Should user be allowed to delete attachment that is required?
Your question has 2 options
If there is only single attachment then the user needs to replace it.
The user will attach more than one attachments then you need to give a delete option because if the ...
10
votes
Accepted
Do red "destructive" buttons hurt accessibility?
Disclaimer: The software I produce is not required to be WCAG compliant, so I cannot speak to any official requirements. However, my dad is colorblind, so there's that...
One of the most important ...
7
votes
When should an 'archived' or deleted row disappear from a table?
I think that choosing when to remove a deleted item from view depends heavily on four things:
Impactfulness - Is the impact of the action high or low - are the consequences significant or trivial?
...
7
votes
Should user be allowed to delete attachment that is required?
There could be a legal issue here:
What if the user accidentally uploaded a document they have no right to upload?
Unless the upload is somehow like a signed contract, where you need to keep it to ...
7
votes
Should user be allowed to delete attachment that is required?
To add another reason: having no file present clearly let's the user know that portion of the form is incomplete.
Consider if a user started filling in the form and uploaded the wrong file (or a file ...
5
votes
Best solution for deleting records
I would use both techniques if the second one is feasible for your workplace. However, if you are using both, you can make the first one just a LITTLE easier than typing a word by adding an extra step ...
4
votes
What should the sequence be for Download and Delete buttons?
Put the delete button as far from other controls as possible.
For example, on many desktop systems the window controls and menus are at the top of the window. The window controls are typically on the ...
4
votes
What is the best practice for "delete" buttons in material design?
Well, after going over the documentation it appears to me that when it comes to how the button should appear, the rule is that there is no rule.
However, there are a few things to take note of per ...
4
votes
Deletion: Require two clicks instead of confirmation?
I would say to avoid this because of:
Affordance. It's not obvious the user needs to click twice to delete until they try it/do it the first time. Many users are skittish to try things they don't ...
3
votes
What should the sequence be for Download and Delete buttons?
If you have to make them visibile, probably, I would would agree with you. I would place the download before the delete. Probably because user eye would catch it earlier and I would definitely place a ...
3
votes
When should an 'archived' or deleted row disappear from a table?
I suggest you keep the item in the list, with a notice it is archived and a button to Undo, but occupying the same height it has right now and modifying the item rather than adding an extra line. This ...
3
votes
Accepted
Expected behavior when deleting tile from feed
I'd go for option one based on the Nielsen Norman Group guidelines for homepage usability.
When users reload or refresh your homepage, changes can be jarring.
Try to keep the transition as smooth ...
3
votes
Accepted
User requested to close account, should they be 'forcefully' logged out?
It's better if user is logged out and asked for certain question/survey that helps you to know what was the reason of closing the account.
If user is allowed to access even after they delete/close ...
3
votes
Best solution for deleting records
I kind of agree with Mo'ath but I think he has missed a bit.
In the question, you state the folders may contain hundreds of files, therefore I think it is imperative to try and inform the user the ...
3
votes
Accepted
Snack bar or confirm pop up. Which feedback is better when users delete their message?
TL; DR
For non-critical applications like a chat/messenger, snackbar is a better option as it isn't intrusive but at the same time, has the option of undoing the action.
Detailed breakdown
There's ...
2
votes
Is it ok to replace Trash button with Done button during editing? (iOS)
It seems that the "Done" button is unnecessary, since its only action is to dismiss the keyboard.
You should be able to dismiss the keyboard with a swipe down, and the note should be saved while you ...
2
votes
Increment or Add/Remove Buttons
I agree with @Nick. Better try out A/B testing to find out which one works better.
Clearly, the second option works out. It conveys to the user what field may be added.
Use of "+" or "-" works ...
2
votes
Accepted
How to word the message before "Undo" button?
Seeing more of the UI would be helpful. But to take an example that seems to work rather well in what I interpret to be a similar context - that the message appears in a different place from where the ...
2
votes
Accepted
A mix of single and bulk delete
It's perfectly reasonable to mix these patterns, based on what they're dealing with.
Imagine an e-commerce website that supports creating multiple wish lists. I would expect that they would let me ...
2
votes
Accepted
Where should I put the delete button?
You could put a strikethrough over the link if someone is hovering over its corresponding delete button. You could also highlight it in some other way which makes it obvious that that is the one they ...
1
vote
Should user be allowed to delete attachment that is required?
I think it would be better to handle the delete option with an Archive. There may be also legal side regarding deleting the documents. For eg: Signed documents should never be deleted. So, it's more a ...
1
vote
What should the sequence be for Download and Delete buttons?
I'm not sure what the "standard" approach for this is but what you've shown here looks backwards to me. Normally I'd expect the most common actions to be on the left with the less common actions to ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
delete × 67buttons × 11
gui-design × 8
user-expectation × 8
android × 7
tables × 7
confirmation × 6
interaction-design × 5
modal-windows × 5
deletion × 5
ios × 4
forms × 3
mobile × 3
user-behavior × 3
design-patterns × 3
icons × 3
mobile-application × 3
lists × 3
multi-selection × 3
swipe × 3
uploading × 3
usability × 2
design × 2
accessibility × 2
interface × 2