人非圣贤孰能无过。我们都时不时的犯错误,你的用户也不例外。如何设计产品,允许错误?
关于人类的东西是你不能信任他们。好吧,也许这有点刻薄。但是,它是一个简单的真理,即使最关心,细心,勤奋的人会犯错误。剩下的我们会犯更多的错误。
与网页设计,这些错误可能非常简单,比如稍事休息一个URL,将错误的信息在错误的字段在一个注册表单,或像不小心发送数百美元通过贝宝错了人。还有一个情况像夏威夷;我们没有任何实际的界面截图被用来恐吓数百万假导弹预警,但它已经被重新创建由几个设计师我怀疑有些人有点讽刺。
这几种基本方法占人为错误当你设计你的网站。我现在给你一个警告:你不可能阻止一切问题。如果你保证没有白痴的,宇宙会让一个更大更好的傻瓜。祝你好运。
1。明确的指示
人们通常认为基本指令有点优越感。我的意思是,他们已经知道咖啡是热的,对吧?为什么他们需要印在杯边的?因为他们可能没有所有的信息:著名的麦当劳的咖啡是在服役180度到190度氏度,约82到87摄氏度。这可能是有用的信息对客户来说,你不觉得吗?
这是人的假设你知道你需要知道的一切
是人类的假设您知道所有你需要知道的simple-seeming任务。这将导致错误。我觉得我们可能需要把说明任何任务更复杂的比接触形式。即使如此,起到了提示。
2。明确的警告
人们有时需要可能的行动向他们解释的后果。在细节。这不会阻止的人经常忽略明显的警告,但是并没有多少在任何情况下你可以为他们做什么。
另一方面,有些人,当面对任何警告或对话框他们不完全理解,会离开你的网站,或者叫更精通技术相对寻求帮助。你必须决定你是否宁愿从一些客户处理潜在的不作为,或者更多的错误。这两种方法都有其优点和缺点。
3所示。空白
Mis-clicks是一件事。Mis-taps也许是更大的事情,取决于用户的手灵巧度,和触摸屏的准确性。上述夏威夷溃败据说mis-click引起的下拉菜单。
即使在大型机械键盘,我偶尔“黄油手”错误的键,导致拼写,和虚拟手榴弹,他们不应该在视频游戏。就像
济南网站建设公司开发人员所说的,你不能阻止每一个错误,但是你可以让他们的可能性大大减少。
4网站建设中错误的确认对话框
快速“你确定要这么做?”消息来说是无价的。
人必须重复相同的过程(例子:有人在数据输入),一个确认对话框看起来像一个令人恼火的和无用的额外的步骤。或许这些对话框可以,而且应该被禁用。
但是对于任何完成新任务第一次甚至十,有快速”你确定你想要吗?”消息来说是无价的。
5。网站建设中表单验证的观点
这是一个大多数人都得到正确的这些天。表单验证,虽然不完美,是强大的,伟大的方式去引导用户正确的方向。而适当的表单设计可以帮助用户从简单的把错误的文本在错误的表单,表单验证是伟大的重复检查信息,打字错误和被遗忘的领域。
我只想指出,客户端验证(而有用的)是不够的。JavaScript休息。如果你要实现客户端验证,要有一些在服务器端,为了安全起见。
6。标签
啊标签。现在这个可能听起来很明显,但是我看过很多vaguely-labelled形式在互联网上,我不得不把它。糟糕的形式是在一个面向客户的网站上使用行话。甚至不让我开始标签和输入的形式都是错位的。这是错误的。
7所示。使用颜色和对比
人们经常使用的颜色那么简单:绿色=好,红色=坏。这是一个开始,它肯定能帮助很多人。它并不一定帮助色盲,或人与其他视觉障碍。寻找另一种元素,添加对比它们清晰、容易相互区别。特别注意这两个选项使用类似的文本,但做完全不同的事。
8。仔细修改
人们倾向于操作时自动执行常见的任务。有用的,因为它使他们更有效率。不幸的是,这种倾向随着情况的变化而导致的错误。有完整的模因记住写下新年后的日期正确,他们每年准时出现。
人们倾向于操作时自动执行常见的任务
现在,有时UI确实需要一个完整的网页设计。如果是这样,没关系。否则,不过快进行更改。离开人的菜单项在熟悉的地方。,总是,总是强调在UI中微小的变化,所以人们会看到他们,并开始形成新的例程。
9。撤销按钮在可能的情况下
ctrl - z“正则形式的很好,所以你通常不需要自己实现这个。但如果您正在构建一个web应用程序,您可能会认真考虑实现某种形式的“撤销”功能的每一个行动和永久的后果。
Gmail实际上给你几秒钟(如果您启用的特性)撤销发送一个电子邮件和想我们一直生活在一个世界里,你可以撤销发送电子邮件了几年,现在——现在吹。
如果我们有一个取消按钮无意导弹警报…