User Interface Fundamentals

May 03, 2008 21:47

Lately, I've seen a lot of user interface designs that just don't work. Sure, they look pretty - but they aren't usable. The designers think their designs are wonderful, and don't seem to grasp why they won't work or what basic principles they have violated. I tried to find some documentation on the fundamentals of user interfaces to help them understand. All I can find are things that specify how UI elements should look under certain toolkits, or nearly useless advice like "less is more" and "discoverability is key". I did find several places that list the basic widgets/building blocks (checkbox, button, text entry, etc.). That's a start, sort of.

But where are the fundamentals? What makes a button a button? What things, if removed, would make the user no longer consider something to be a button? What things, if changed, would make the user confused about the operation of a button? Why can't every application use dark, transparent backgrounds? Why are bright colored buttons useful in some applications and harmful in others? How should a scrolling view behave to make it obvious and useful? Etc.

Those things I can't find.

Am I looking in the wrong places? Or are interface designers too focused on pretty pictures and copying the latest fad to document those things that "everybody knows"?

ui fundamentals user interface

Previous post Next post
Up