What if instead of designing explicit interfaces we aimed instead at eliminating them altogether? If instead of adding a screen we found ways to remove it? Wouldn’t the best user interface be the one that requires nothing of the user?
No UI, proposed here on the Journal by Cooper’s Golden Krishna, is interesting, provocative, and deeply flawed. Golden argues that no interface is best, and then explores ways strip it out. But this begins with a designer’s goal rather than the users’. First identify where users are helped or hindered by explicit interfaces: When hindered, eliminate the UI. But there's many times when a UI really helps. When it does, make it great.
But where to start? Three questions can help you evaluate the user’s relationship with a task, product or service.
For any particular interface in the system:
- Does the user want or need control?
- Does the user get value from doing the work themselves?
- Does the user outperform technology?
If you can answer “no” to every one of these questions, then put in the effort to eliminate the interface. If you answer “yes” to any one of these you should focus on improving the interface so that it supports the user better. If it’s not unanimously “yes” or “no” carefully consider how design can meet the conflicting needs. Get to know your users well. Design a solution that’s as sophisticated and nuanced as their situation calls for.
Each of these questions helps you examine the relationship of the user with the technology. These are massively important considerations when advocating for the elimination of the interface; a product without some form of interface effectively doesn’t exist for the user. The UI is the embodiment of your relationship with it. No interface, no relationship. Sometimes this is exactly what you want. But people also value products because they bring something into their lives, or because they remove some obstacle from it. Every tool, game, or service gives people power, information, peace, pleasure, or possibility. Interactions with these should be awesome, helpful, supportive, effortless; and for this we often need a really great UI.