Specs UI设计黄金规则
阅读(2053)综合起来是三条:
- Place Users in Control (用户可控)
- Reduce Users’ Memory Load (减少记忆成本)
- Make the Interface Consistent (一致性)
细则如下:
Place Users in Control
- Use modes judiciously (modeless)
- Allow users to use either the keyboard or mouse (flexible)
- Allow users to change focus (interruptible)
- Display descriptive messages and text(Helpful)
- Provide immediate and reversible actions, and feedback (forgiving)
- Provide meaningful paths and exits (navigable)
- Accommodate users with different skill levels (accessible)
- Make the user interface transparent (facilitative)
- Allow users to customize the interface (preferences)
- Allow users to directly manipulate interface objects (interactive)
Reduce Users’ Memory Load
- Relieve short-term memory (remember)
- Rely on recognition, not recall (recognition)
- Provide visual cues (inform)
- Provide defaults, undo, and redo (forgiving)
- Provide interface shortcuts (frequency)
- Promote an object-action syntax (intuitive)
- Use real-world metaphors (transfer)
- User progressive disclosure (context)
- Promote visual clarity (organize)
Make the Interface Consistent
- Sustain the context of users’ tasks (continuity)
- Maintain consistency within and across products (experience)
- Keep interaction results the same (expectations)
- Provide aesthetic appeal and integrity (attitude)
- Encourage exploration (predictable)
实际来看,一致性(Consistent )是最容易犯的错,设计思维是建立在理性之上的感性,避免过于随意。
refer: http://theomandel.com/resources/golden-rules-of-user-interface-design/