如果您为非技术受众编程,您会发现自己面临很高的风险,即用户不会阅读您措辞谨慎且富有启发性的错误消息,而只是沮丧地单击第一个可用的按钮。
所以,我想知道你可以推荐什么好的做法来帮助用户真正阅读你的错误信息,而不是简单地放弃它。我能想到的想法将遵循以下原则:
- 格式化课程帮助;可能是一条简单的短消息,带有“了解更多”按钮,可显示更长、更详细的错误消息
- 将所有错误消息链接到用户指南的某些部分(有点难以实现)
- 只是不要发出错误消息,只是拒绝执行任务(有点“苹果”处理用户输入的方式)
编辑:我心目中的受众是一个相当广泛的用户群,他们不经常使用该软件并且没有被俘虏(即,没有内部软件或狭窄的社区)。这个问题的一个更通用的形式是在slashdot上提出的,所以你可能想在那里查看一些答案。