Feb 12, 2024
Users absolutely hate and are confused by user interface elements that disappear and re-appear for reasons they don't understand.
"Disabling a button doesn’t tell the user anything." Not if that's all you do, no.
But even worse than UI element hide-and-seek is letting the user take an action that the application already knows will not succeed, i.e. "that's what validation is for".
100% disagree.