I work on a product that has various menus throughout the application.
Recently a customer complained that they had accidentally deleted an object from the system, rather than edited.
They have requested that we move the delete action, but I am unsure where it would best fit.
We already have confirmation dialogs to which they said they wasn't concentrating and just clicked "Yes". I have read that perhaps you could prompt for password or some form of captcha to prevent accidental deletion, but I am a little miffed to do this slowing down genuine site usage to prevent stupidity.
I guess I am really looking for ways to prevent accidental clicking, rather than modifying the dialog.
My first thought was to always move the delete action as the last item in the list, with a separator above, but then started to think that perhaps a Microsoft approach with quick actions above would be better? I could align the trashcan to the right, separating it from the other items.
Any other suggestions / insights would be welcomed.