Email or username:

Password:

Forgot your password?
1 post total
Zen

Principles of UI, A Thread:
1. natural mapping
2. visibility of system state
3. discoverability
4. constraints and affordances
5. habits and spatial memory
6. locus of attention
7. no modes
8. fast feedback
9. do not cause harm to a user's data or through inaction allow user data to come to harm
10. prefer undo to confirmation boxes. For actions that can't be undone, force a "cooling off" period of at least 30 seconds.
11. measure using Fitt's, Hick's, GOMS, etc. but always test with real users.

Show previous comments
Seirdy
@zensaiyuki You've given me a lot to think about; may I recommend compiling all this into a blog?
Octavio Alvarez

@zensaiyuki Once a button or component appears on screen, it must not move or change its definition ever. Dynamically loading pages break this. Only user actions may cause changes on the screen (scrolling, clicking...)

KT, who's FINALLY at MFF,

@zensaiyuki

I lost count of how many times this thread made me say "Ugh I HATE that!!!"

Go Up