如果您是为非技术性受众编写程序的,则您将冒着很大的风险,即用户不会阅读措辞严谨且令人启发的错误消息,而只是沮丧地单击第一个按钮。
因此,我想知道您可以建议什么样的良好做法来帮助用户实际阅读您的错误消息,而不是简单地放弃它。我能想到的想法包括:
- 课程帮助的格式;可能是一条简单的简短消息,带有“了解更多”按钮,会导致显示更长,更详细的错误消息
- 将所有错误消息链接到用户指南的某些部分(有些难以实现)
- 只是不发出错误消息,只是拒绝执行任务(一种处理用户输入的“ Apple”方式)
编辑:我的目标受众是一个相当广泛的用户群,该用户不会经常使用该软件,并且不会被其束缚(即,没有内部软件或狭窄的社区)。在slashdot上询问了此问题的更通用形式,因此您可能需要在此处检查一些答案。