用途
“体验优先”(Experience First)是一个原则型技能,适用于产品、UX 或功能范围出现取舍的场合。它不提供具体代码或工具,而是给出一套判断标准,帮助在“实现起来方便”和“用户用起来愉悦”之间做选择。
主要主张
- 当实现便利与用户愉悦冲突时,选择愉悦。
- 每个功能、控件和选项都必须有正当理由。
- 少而精:三个打磨到位的功能,胜过十个粗糙的功能。
- 先做原型再定案:在一次性 HTML 里做设计决策,比在生产代码里改更便宜。
- 把细节做对:过渡、对齐、间距、反馈、错误状态。
- 收紧核心循环:每个功能都应服务于中心工作流,否则就让开。
对“用户”的扩展定义
该原则指出,用户是任何消费这项产出的人。对 UI 而言是最终用户;对库或内部 API 而言,是引入它的同事;而接下来维护这段代码的工程师同样是用户。应当以同样的方式权衡他们的体验,并从他们的视角解释影响。
与其他原则的关系
资料说明:基础性思考(foundational thinking)管的是工作的顺序,而本原则管的是目标。基础应当服务于体验。
适用场景
- 产品方向与功能优先级讨论
- UX 方案取舍
- 功能范围(scope)裁剪
- 需要判断某个控件或选项是否值得保留时
限制
资料未提供具体的安装命令、代码示例、平台支持、收费方式或量化效果,这些内容暂未提供。