Skip to main content
Share Your Experience: Take the 2024 Developer Survey
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 ...
maxathousand's user avatar
  • 19.5k
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 ...
Dipak's user avatar
  • 16.2k
28 votes
Accepted

Is there an obvious way to signal that an action leads to a confirmation?

I think the only way to warn users that a confirmation will follow, is to use a conventional symbol. Because a standard symbol for this purpose does not exist, you have to establish one in your ...
DesignerAnalyst's user avatar
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 ...
Bergi's user avatar
  • 1,646
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 ...
Adrian Long's user avatar
  • 1,255
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 ...
Roux Martin's user avatar
  • 14.2k
17 votes

Is there an obvious way to signal that an action leads to a confirmation?

You can add Step Number to let them know that there are other steps ahead. I have attached a snapshot just for reference.
Fasih's user avatar
  • 864
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'...
Rhys Merritt's user avatar
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 ...
Pabru's user avatar
  • 215
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 ...
Awesome Designer's user avatar
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 ...
maxathousand's user avatar
  • 19.5k
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? ...
Adrian Long's user avatar
  • 1,255
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 ...
uliwitness's user avatar
  • 1,977
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 ...
derobert's user avatar
  • 331
5 votes

What is the expected UX behaviour when you delete your account from a service?

3. If you're not deleting things, don't say you're deleting things. But this begs the question: why can't people delete their account? This is terribly user-unfriendly in and of itself. Having a '...
PixelSnader's user avatar
  • 8,331
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 ...
Mo'ath's user avatar
  • 1,665
4 votes
Accepted

Where to put focus after deleting an item in a list

People using screen readers don't have the myriad of context clues available to the sight-advantaged. So context disturbance should be kept to a minimum. Following the principle of Least Surprise, ...
MMacD's user avatar
  • 1,026
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 ...
user's user avatar
  • 419
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 ...
invot's user avatar
  • 1,456
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 ...
J. Dimeo's user avatar
  • 3,858
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 ...
Alvaro's user avatar
  • 16.8k
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 ...
Nick Groeneveld's user avatar
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 ...
divy3993's user avatar
  • 1,598
3 votes

Is there an obvious way to signal that an action leads to a confirmation?

Delete is a destructive feature, so if you have not implemented an undo or trashcan feature in your solution, the extra "Are you sure" step is to ensure they really mean to do this, because it will be ...
SteveD's user avatar
  • 8,924
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 ...
Alessandro's user avatar
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 ...
DarrylGodden's user avatar
  • 6,336
2 votes

What is the expected UX behaviour when you delete your account from a service?

If you have the creative authority to rename that option. You could simply rename it to Unsubscribe. You could also use Facebook's alternative to naming the option as Deactivate Account. Where in, ...
Swapnil Borkar's user avatar
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 ...
TheManuz's user avatar
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 ...
NB4's user avatar
  • 2,501

Only top scored, non community-wiki answers of a minimum length are eligible