UI Design Principles

1. Consistency

2. Simplicity

3. Human Memory Limitations (Cognitive Overload)

4. Cognitive Directness

5. Feedback

6. System messages

7. Modality

8. Attention

9. Display issues

10. Individual differences