Hacker News new | ask | show | jobs
by cosmic_cheese 345 days ago
The Mac HIG specifies exactly this: don’t hide temporarily unavailable options, disable them. Disabling communicates to the user the relationships between data, state, etc and adds discoverability.
1 comments

This has been the norm on every desktop. But lately I don't think app designers know what "HIG" even is. Everything is web (or tries real hard to look like it even when it's native apps...), which is to say, everything is broken.