SuperAPI AI 工具集

principle-experience-first

设计与创作

查看项目

更新于 10-16 16:27

技能介绍

用途

Experience First(体验优先)是一个用于产品、用户体验与功能范围取舍场景的设计原则。当实现上的便利性与用户愉悦感发生冲突时,它给出的判断标准是:选择用户愉悦感。

它适合在以下情形使用:决定一个功能是否要做、决定功能范围要放多大、在多个实现方案之间取舍、审查某个交互细节是否值得打磨。

主要主张

  • 当实现便利性与用户愉悦冲突时,选择愉悦。
  • 每个功能、控件和选项都必须有理由。 没有正当理由的功能、控件或选项不应保留。
  • 少而精。 三个打磨精致的功能,胜过十个粗糙的功能(Ship less, ship better)。
  • 先做原型再动手实现。 设计决策在抛弃式的 HTML 原型中成本更低,不要直接在会被带入生产的代码里试错。
  • 把细节做对。 包括过渡(transitions)、对齐、间距、反馈与错误状态。
  • 收紧核心循环。 每个功能都应当服务于中心工作流,否则就应该让开。

关于「用户」的定义

该原则将「用户」定义为任何消费这项成果的人:

  • 对于 UI,用户是最终用户;
  • 对于库或内部 API,用户是引用它的同事;
  • 接下来维护这段代码的工程师同样是用户。

衡量这些人的体验应当采用同样的标准,并从他们的视角解释改动带来的影响。

与其他原则的关系

该原则与「基础/根基」(Foundations)的关系是:基础应当服务于体验;基础性的思考方式决定工作的先后顺序,而本原则决定目标本身。

限制

提供的资料中未给出具体的安装命令、代码示例、平台支持、收费信息或使用步骤;也未说明该技能如何被具体工具调用或集成。这些内容暂未提供。