Hidden vs. Disabled In UX — Smashing Magazine
the easiest thing to do in a product is add a feature. People new to design tend to see the world of product as a set of features to build more than an experience to balance, and they rush to add things until they paint themselves in a corner with an encumbered experience that lacks a cohesive purpose. Balancing and integrating takes a lot more... See more
Nick Punt • Learning Product Design
Disabling buttons can cause more problems for users than benefits.
Missing feedback
When you click a disabled button, nothing happens. The button doesn’t explain what’s wrong or help you fix the problem. It provides no helpful feedback. If the user thinks their answers are correct, not providing feedback can make the UI feel broken.
Missing focus
Disab
... See moreManuel Matuzovic • Web Accessibility Cookbook
Hide one-time settings and options. • Hide precision controls, but let expert users choose to keep them revealed. • Don’t force or expect mainstreamers to customize, but offer this option for experts. • Hide elegantly; that is, hide completely and reveal just in time.