Total Pageviews

Consider 'Mistake-Proofing' When You're Designing User Interfaces

It's one thing to implement a feature, it's another to think about all the ways a user can break it. Vigorous testing will certain catch bugs and shortcomings, but it doesn't hurt to get on the front foot and add a layer of protection between an action and its consequences. This concept is called "mistake-proofing", otherwise known as saving users from themselves. More »