用途
「Interfaces That Feel」用于评估和改造那些技术上正确、但体验平淡的界面。它通过一个核心问题来审视界面:这看起来是否像一个会思考用户感受的人做出来的?技术正确只是底线,真正的上限是情感可读性——让产品显得理解用户是一个真实的人。
主要能力
该方法将设计意图翻译为可感知的体验,流程分为四步:
- 命名感受状态——用户到达这个时刻时实际在经历什么?焦虑等待、从错误中恢复、庆祝小胜利、被选项淹没。
- 寻找物理类比——物理世界中什么具有这种质感?柔软表面吸收冲击、呼气前屏住的一口气、门缓慢释放。这就是行为词汇。
- 提取行为属性——从物理类比中提取:重量、阻力、速度、恢复弧线、节奏。
- 应用到界面——由哪一层承载?缓动曲线、延迟、文案语气、色温、间距、动画时长。
情感时机原则
- 信息重量:沉重的消息缓慢到达;好消息可以即时呈现。
- 恢复空间:错误发生后,给用户 300–600ms 再出现下一个提示,不要催促恢复。
- 系统错误羞耻感:绝不让用户觉得系统故障是自己的责任;文案必须承担这一点。
- 庆祝弧线:微小的胜利值得被承认,不要默默吸收掉。
- 加载即情绪:加载状态不是中性的,它设定预期,应匹配即将到来的内容。
按状态划分的文案语气
| 状态 | 语气 |
|---|---|
| 加载 | 在场且平静——“正在获取你的数据”,而非“加载中……” |
| 空状态 | 邀请式——告诉用户这里适合放什么 |
| 错误(用户) | 清晰、有指向、无责备——给出一个具体的下一步 |
| 错误(系统) | 承担责任、简短致歉、提供前进路径 |
| 成功 | 温暖而简短——承认即可,不要过度 |
| 引导 | 情境化,而非教程式——讲用户能做什么,而非如何使用应用 |
动效作为情感信号
缓动传达意图。Ease-in 意味着重量与动量;Ease-out 意味着自然减速,像柔软落地;Linear 是机械的,任何触及人类感受的地方都应避免。
弹簧物理传达响应性。刚度和阻尼是情感决策:刚硬的弹簧干脆自信;松软的弹簧俏皮宽容。
时长:UI 响应 150–300ms;承载意义的过渡 400–600ms。动画时长绝不超过用户对该任务的耐心。
评审清单
每次设计迭代前后:
- 用户到达这个状态时在感受什么?
- 界面是在承认这种感受,还是忽略它?
- 文案听起来像人写的吗?
- 动效是在传达意图,还是只是填充时间?
- 如果剥离所有颜色和图像,情感信号还能存活吗?
参考美学
How We Feel、Headspace、Gentler Streak、Amie、Arc Browser——这些产品中,情感时机、文案语气和动效在发挥作用,而非装饰。
最佳实践
- 从人的感受状态出发,而非任务。
- 把文案当作交互设计——每个词都是一个决策。
- 先减少动效再添加;每个动画都需要理由。
- 在开启“减少动态效果”偏好的情况下测试。
- 没有摩擦不等于温暖——温暖是主动的,不是被动的。
适用场景与限制
适用于界面体验打磨、产品情感化设计评审、文案与动效一致性检查。资料未提供具体工具形态、安装方式、平台支持或收费信息。