Member-only story
Disabled controls
Never, ever disable buttons — Why not?
In this article, I’ll explain why you shouldn’t disable buttons and answer the inevitable objections. In a subsequent article, I’ll provide more accessible approaches.
Contents
Problems with disabling buttons
In this section, we’ll talk about why disabling buttons is a bad solution for your users, including the lack of communication it promotes and how it cannot be perceived by certain users.
We’ll discuss the more common objections to barring disabled buttons, including WCAG’s stance, special use cases, error prevention, and others.
Problems with disabling buttons
User: “Why is it disabled?” Devs: “That’s your problem.”
There certainly are accessibility issues with disabling buttons (which we’ll get to), but even for those that don’t rely on assistive technology (AT), you’re telling them to take a flyin’ leap.