先分开三个阶段
输入是用户发出的操作请求;状态转换是系统依据现有条件处理请求;反馈则把处理结果呈现给用户。三个阶段可能紧密衔接,却不是同一件事。
| 阶段 | 需要知道什么 | 仅凭画面能否确认 |
|---|---|---|
| 输入 | 用户实际触发的控制与条件 | 有时可以观察,不等于验证 |
| 状态转换 | 内部规则是否接受并完成动作 | 通常不能从静态图确认 |
| 反馈 | 文本、颜色与动画如何表达状态 | 可以观察呈现,但不能证明后台事实 |
一个假设场景
设想一个非现金的学习界面在选择答案后播放庆祝动画。如果动画与答题结果绑定准确,它可以加强理解;如果不论对错都播放同样效果,就会制造歧义。这个例子是假设,不描述本站某个已实现功能。
条件限制决定解释的可靠性
分析真实系统需要查看明示的规则、可操作界面和连续状态记录。缺少这些信息时,只能讨论视觉层面。由图片推断支付、奖励或可下载功能,都会越过证据边界。
