有问必答
提问 · 回答 · 专题 · 经验
问题与思路

空结果也需要解释条件,减少猜测也是交互的价值,从反馈内容检查理解距离

1030 · 问答社区

接入外部服务之前,可以为失败建立清楚的翻译层。外部错误可能包含实现细节,也可能在版本调整后改变措辞。将它转换成当前任务能够理解的影响与下一步,有助于保持用户体验稳定,同时为维护者保留追查原始原因的必要关联信息。

软件隐私控制测试隔离问答社区

空结果也需要解释条件

对不确定状态的诚实说明,比虚假的进度更可靠。

清楚的入口名称可以减少理解内部术语的负担。

减少猜测也是交互的价值

给请求设置超时,并不意味着远端工作也同时终止。以生成文件为例,等待者离开之后,任务可能仍在运行。设计时应分别考虑等待期限、任务期限与结果保存期限,让再次进入的人能够查询原任务,而不是重新启动一份内容完全相同的工作。

一个功能的效果应放在具体使用流程中检查。

授权流程需要让人明白当前任务与服务对象。

从反馈内容检查理解距离

跨日任务的状态不宜只靠开始日期组织。用户寻找尚未完成的工作时,可能根本记不得它最初在哪天创建。可以同时支持按当前状态与最近活动查看,让时间成为线索之一,而不是唯一入口,使长时间运行的任务不会因为日期翻页就失去位置。

批量行为的影响不能仅靠当前屏幕让人猜测。

帮助内容应围绕任务,而不是只列页面上的控件。

问题说明

阅读提示

本文为原创阅读素材,内容用于情境讨论,不对应现实事件或实际服务承诺。

继续了解