Guiding Principles
All the classes (coding, graphics, user experience, project management) in the INP program stress the following principles that are critical to effective Web experiences:
- Put the user in control of their experience
- Directly show users how their actions affect the website
- Be consistent
- Tolerate user errors; allow users to recover from the error
- Provide feedback concerning what is happening with the website
- Visual language (e.g., color, typography, identity, imagery, layout) and aesthetics are used to support the user experience
- Simplicity promotes learning, remembering, and usage
- Use familiarity to support the user experience, such as predictable paths through the website
- Content must be well-written, succinct, and focused
- Labeling must be descriptive and speak the language of the user