Visual design for E-commerce and performance tools

User interface design requires good visual design of metaphors, mental models, navigation, appearance, and interaction to represent data, functions, tasks, roles, organizations, and people. Techniques of simplicity, clarity, and consistency can improve the communication effectiveness of user interfaces for performance (productivity) tools, multimedia, and the Web. In particular, the use of appropriate typography, layout, color, animation, and symbolism can assist developers to achieve more efficient, effective o communication to more diverse user communities.