it-swarm.cn

用户行为使您措手不及?

我们可以从中学习尼斯社区维基怎么样?请发布一个使您措手不及并迫使您重新设计界面的用户行为示例。请为每个答案举一个例子!

地雷:

在用于记录游戏玩法的PHP/HTML表单上,用户必须从下拉列表中选择游戏模块,然后在标准输入框中输入脚本编号。在3个星期的用户不费力地添加记录之后,我让一位资深游戏玩家向我发送电子邮件说,无论他输入了什么,表格都告诉他场景编号无效。

切入正题-我将表单编码为始终以#在该业务情景编号输入中。前50个用户在输入他们的3位数方案编号时可以理解删除了#,但是51号用户一直试图提交#01#37和我勤奋的验证脚本不断拒绝他。

不用说,我删除了#符号!

16
Drew

当我第一次遇到它时,这让我非常惊讶:

用户不阅读确认对话框。

作为开发人员,我一直在努力确保对话框中的文本清晰准确。但是,我的最终用户(几乎)从未读过它们。

他们只要尽快找到就可以单击“确定”或“是”。

26
Bevan

单击,双击 -在基于的应用程序上web的应用程序必须添加代码以处理用户坚持双击的情况单击按钮/链接,然后两次提交相同的表单/查询...这会在用户尝试重复删除某些内容时导致有趣的错误,等等。

更糟糕的是,对于所有用户,如果/当他们发现系统运行缓慢或不响应时,请单击几次以尝试告诉“计算机”快点。同时,运行“大型报表查询”的几个请求排队,使应用程序爬网。 ;-)

18
scunliffe

我写的一小部分台式机软件在存档数据库中搜索名称(其中有大约57,000个名称记录)。

表单具有一个文本框,其文本为:“按姓氏或姓氏的一部分搜索”。我对数据库查询进行了编码,以便它在末尾自动添加通配符。因此,就我而言,如果我正在寻找我,我可能会输入“ har”,然后软件会对数据库进行“ har *”搜索。一切正常,我没有任何人抱怨。

有一天,我看着同事的肩膀,看到她不仅输入姓氏,而且输入了姓氏-她正在搜索“姓氏,名字”。当然,这意味着搜索字符串正在寻找“ lastname,firstname *”的姓氏。

不用说,我添加了额外的检查来查找逗号,现在您可以在名字和姓氏上使用精确或通配符进行搜索(在说明文字之后,我还添加了“显示示例”链接)。

13
Jared Harley

让我一直感到困惑的是,要说服用户以某种方式建立了错误的操作模型,说服用户该系统以某种方式运行是多么困难。

举一个简单的例子,由于我们有一段时间的错误,以表格(这是桌面软件)形式输入的条目没有立即反映在适当的列表视图中。但是对用户而言,列表视图中的更改指示该记录已保存。他们将输入数据并在两个记录之间切换以使该记录出现,因此他们对他们的所有工作都已保存感到满意,否则我们无法说服他们。

8
Harald Scheirich

这是一个简单的操作,但是我捕获了用户双击摘要信息列表,然后感到沮丧,然后转到另一个屏幕,显示该摘要的特定部分的更多详细信息。他们似乎希望双击可以直接在该位置导航。现在可以了,他一点也不明智-对他来说,它总是那样工作。

6
Jeff Yates

令我惊讶的是,即使非常小的延迟(以毫秒衡量)响应用户请求也可以产生用户保留和参与度的可测量差异 =。请参阅Google在 Speed Matters 上的帖子。这就是为什么 Yahoo YSlowGoogle Page SpeedWebmaster Site Performance 之类的工具对于了解哪些页面运行缓慢非常有价值因为这些缓慢的页面可能会影响参与度

6
Julian H

在基于触摸屏的设计或常规网页设计中,我们通常都带有较大的按钮,内部带有一个小的单选按钮或复选框(例如,当用户必须在2个或更多选项或要约之间进行选择时)。每当我看到测试对象单击或选择这些超大按钮之一(十分之九)时,都有按下小单选按钮或复选框的趋势。这几乎使“让这个按钮变大,使人们会注意到它”的意义变得毫无意义。当我们的设计人员具有大的“前进”按钮且按钮内有一个小箭头时,也会显示此行为。人们点击小箭头。另外,我已经看到有经验的用户和没有经验的用户都可以这样做。我仍然在办公室里争论这是否是一个问题,如果我们有时应该只是摆脱单选按钮或使它们与按钮本身一样大(这很丑陋且效率低下)

4
Pieter

我可以逆转吗?即,我做的很多事情有时会在某些主要网站上给人以奇怪或危险的结果。

阅读某些内容时,单击并有时将其拖动到网页或应用程序的空白区域。通常要确保取消选择我可能早先选择的任何元素-可以这么说是“干净的选择”。或者有时出于相同目的在我目前正在阅读的文本中四处拖动。令人惊讶的是,这触发了网站上某些奇怪或意想不到的事情,例如使我离开正在阅读的内容,而转向其他文章或广告。

名为Lightwave 3D的应用程序使用它取消选择多边形,顶点,边或其他,在Windows资源管理器中单击空白将取消选择文件夹和文件。

3
Oskar Duveborn

在我曾经工作过的一个社交网站上,一个用户试图将YouTube视频的嵌入代码粘贴为相册的标题。

我不确定他们会发生什么事,或者他为什么决定将专辑名称保留为<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/dQw4w9WgXcQ...

3
GSto

我是某些客户端/服务器软件的开发人员之一。不是网页,但在概念上与网页表单相似。

有问题的表格要求用户提供信息(这是注册事件的人员)。数据输入是由坐在计算机旁的人完成的。他们会问:

  • 名称?
  • 公司?

类似的东西。您可以按下两个键:

  • F10-接受(发送)表格到服务器
  • Esc-取消交易

无论哪种情况,您最终都会得到一个空白表格,准备好等待队列中的下一个人。但是打F10实际上将数据记录在服务器上。因此,花了一段时间(半秒左右)。

我观察到使用此系统的操作员,很惊讶地看到其中一些键入所有细节,然后按Esc取消交易。然后,他们会挥手致意,从队列中获取下一个,键入他们的详细信息,按Esc,依此类推。

我问他们为什么要这么做。他们回答说“那样更快”。


因此,经验教训。不要让人们输入数据,然后在没有任何警告的情况下取消交易。另外,请确保他们完全了解所接受的培训。

2
Nick Gammon