用户错误是由于用户犯下的错误而导致的错误。尽管人们经常使用该术语专门指计算机系统,包括操作系统和软件程序,但多种系统都可能发生这种类型的错误。用户错误是一个长期存在的问题,有多种方法可以解决它们。
在一些社区中,对用户错误存在一定程度的势利。这意味着用户错误是愚蠢或无能的结果,而不是设计不良的系统、混乱的界面或简单的无辜错误(例如键入"3"而不是"2")。这种观点的反对者认为,用户错误通常是系统的错误,而不是用户的错误;例如,如果一个系统不直观或不易于使用,那么当用户遇到困难时,这很难说是用户的错。
在设计良好的系统中,步骤将采取措施减少用户错误。例如,许多网站都有搜索功能,可以自动纠正拼写错误,或者在怀疑用户可能犯了错误时提供拼写建议。同样,许多界面对人们用来操作系统的命令类型相当宽容,或者如果它们怀疑用户可能正在执行不明智的操作,则会发出警告。系统还可以进行精简和简化,以便更容易理解和操作,目的是促进各种技能水平的使用。
其他系统可能更加严格和要求更高,期望用户遵守非常精确的语法。在这些系统中,提示和警告对话框等故障保护可能不会弹出,系统架构师假设用户不会犯错误。同样,此类系统可能不允许用户在犯错误时进行备份,或者可能不提供其他方法来处理所犯的错误。当出现用户错误时,系统甚至可能不会警告用户,当出现问题并且用户不知道原因时,这可能会令人沮丧。他们怀疑问题是由不熟练的用户引起的,或者他们无法复制该问题,因为这是用户错误的结果。解决此类问题的更好方法可能是向用户提供教育,以便他们将来不会遇到错误,或者要求用户展示他们的错误当用户发生错误时进行操作,以便技术人员可以弄清楚发生了什么。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!