2 ms·
I think this depends on the actual semantics of the delete. If the operation is truly non-recoverable, and you simply lie about doing it and do it after a delay
by jeremyjh 8y ago
I think this depends on the actual semantics of the delete. If the operation is truly non-recoverable, and you simply lie about doing it and do it after a delay, there is a chance you will be caught in that lie when your process is cancelled or failed for whatever reason.
That is a worse user experience by far - you should never tell someone something has been done unless you are sure it has been done permanently.
- ProxCoques 8y agoThat may be your opinion. But 30 years of HCI research and recommendations on the subject say otherwise: https://en.wikipedia.org/wiki/Mode_(computer_interface)#Assessment https://en.wikipedia.org/wiki/Mode_(computer_interface)#Asse... https://www.nngroup.com/articles/ten-usability-heuristics/ https://www.nngroup.com/articles/ten-usability-heuristics/ https://asktog.com/atc/principles-of-interaction-design/ https://asktog.com/atc/principles-of-interaction-design/