用户界面 - 如何让用户有效地阅读我的程序所说的内容?

时间:2010-04-18 11:11:21

标签: user-interface usability

我有一个简单的表单,可以搜索第三方webcomic的2000多个问题。 (很简单,就像xkcd:http://url/number 这种形式尽可能简单,就像这样:

  1. 你想要几个号码?
  2. 用户编写一个号码,点击确定,然后在第三方网站的新标签页上
  3. 然后,我的表格提出一个问题:“你发现这个问题难忘了吗?在这里输入名称,我们将把它添加到主页中的”最佳问题“”
  4. 当用户写下问题的名称时,会将其添加到数据库中(由我审核)
  5. 所以,我认为这种设计是用户可以找到的最简单方便的设计。 不幸的是,没有用户(可能2%表现正确)实际上会读到我的问题。一些问题是离线的,并提供404.在该问题上,用户将在文本框中写入完全错误的标题,并且正确大写

    就像我将http://xkcd.com/627/命名为“杰克史密斯的伟大历险记”

    用户来自全国各地,使用不同的浏览器,并且拥有不同的Cookie。

    我无法相信我的用户不会阅读我的要求,这是一个带有按钮的白页,点击后会消失,文本框......比那更容易???

    也许我应该勾选一个复选框“我承认这个表格是用于提交令人难忘的问题,而不是为了好玩”?哦,谁会读到这个?

    或者我可以只在用户有效点击链接时启用文本框?

2 个答案:

答案 0 :(得分:4)

您的用户是否了解您的网站/服务?

我是一个人,不记得(网络)漫画的问题编号,而是他们的内容。当被问及我希望看到的xkcd漫画数字时,我可能会输入42123666之类的随机数字。

在你猜到一个数字后,你问我相关的漫画是否特别史诗,那么你让我做一些数据输入,把它放在某种名人堂。老实说,我不明白为非现有漫画插入标题背后的逻辑 - 你确定他们实际将他们放在漫画页面上为“杰克史密斯的伟大历险记”吗? 2%的用户群可能会注意到您为他们生成的URL中的问题,解决了它并在正确的标题中输入。或者,也许,他们正在键入他们实际想要看到的漫画的名称。

有一种简单的方法可以了解。让你的妈妈使用它,如果她犯了错误就不要纠正她。她犯的所有错误都是你的错,而不是她的错。

如果没有标签的文字,我们就会更难以猜出出错的是什么。

答案 1 :(得分:1)

试一试!!


  • 您可以尝试解析页面标题并自行获取标题

  • 或者您可能需要用户名/句柄

    用户输入详细信息并单击“提交”后,显示确认页面(预览将如何列出提交)。确保将用户名/句柄作为提交者包含在内(这会给提交者带来责任感)。请记住留下一个后退按钮,允许用户返回并进行必要的更改并再次提交。

  • 允许用户在您的站点上创建配置文件(它们可能与stackoverflow的配置文件系统一样简单。例如,此处为mine)。除非他已登录,否则提交的内容为匿名。与上述相同。

注意:可能存在一个很小的可能性,U被垃圾邮件/验证码机器人攻击。因此随机文本条目。仍然。实现上述目标。更好的UI永远不会伤害任何人。右?? ...