MI-NUR Návrh uživatelského rozhranní
Nielsen's Heuristic Evaluation
- Visibility of system status
- System keeps informing the user on what’s going on.
- Feedback provided in reasonable time.
- Match between system and the real world
- The system “speaks the users’ language”
- Real-world conventions. Natural and logical order of information.
- User control and freedom
- Users often choose system functions by mistake.
- Provide “emergency exit” from unwanted states.
- Consistency and standards
- Conventions of the platform should be obeyed.
- Error prevention
- Eliminate error-prone conditions. Don’t let them happen.
- Confirmation option
- Recognition rather than recall
- Relevant objects and options are visible.
- The user is not requested to remember information.
- Flexibility and efficiency of use
- Provide keyboard shortcuts (accelerators).
- Accommodate both novice and power users.
- Aesthetic and minimalist design
- Only relevant information is shown.
- (Each unit of information competes with all other units of information.)
- Help users recognize, diagnose, and recover from errors
- Error messages in plain language
- Precise indication and constructive suggestion of a solution
- Help and documentation
- Minimal, easy to search