是不是没有搜索框的按钮?

时间:2009-02-24 13:49:08

标签: search button usability

我想知道在网页的搜索框附近是否可以没有提交按钮(Ok,Go或Search)。

我知道点击输入要快得多,它会执行搜索。

但是,对于普通非技术用户或仅限技术社群来说,这是一个公认的惯例吗?

例如,stackoverflow的搜索框没有提交按钮,但我认为没有人抱怨(我肯定不会)。

另一方面,有人建议以谷歌为例:人们会注意到这些按钮是否被删除了?

我刚刚开始阅读 Steve Krug Don't Make Me Think ,他提到每个搜索框都应该有一些东西告诉我我可以点击它来启动搜索范围。

你的想法?

8 个答案:

答案 0 :(得分:31)

为什么你应该有一个按钮:

  • 不是每个人都知道他们可以击中 进入,所以你要少一些 精明的人在寒冷中度过。
  • 某些设备(如手机和控制台)可能无法在没有按钮的情况下提交。基于PC的浏览器仍占主导地位,但不认为这是人们访问您网站的唯一方式。

如果(必须满足两个条件),您可能没有按钮:

  • 您的观众精通技术(如SO)
  • 您提供了一个视觉提示,搜索框实际上是一个搜索框
    • 通过在其中添加文字,提及它应该用于搜索
    • 在框内添加图标

一般来说,我认为点击输入是提交而不是主要方式的捷径。

答案 1 :(得分:5)

我认为这取决于您的目标市场。如果您是StackOverflow,那么认为他们知道如何使用浏览器(使用浏览器上的后退按钮进行导航是类似的设计惯例)并按Enter =提交搜索也不是太难。

然而,如果您的目标市场是经常使用浏览器/计算机的机械师(对机械师没有冒犯),那么请查看Google是如何做到的(并且他们的目标是最广泛的范围) - 他们有一个提交按钮。

你可以看到一个中间地带,它有一个像StackOverflow这样的水印,告诉用户“点击这里,键入搜索值并按回车键搜索” - 或类似的东西(希望更短)你实际上为各级用户提供服务。

答案 2 :(得分:4)

是否需要按钮取决于观众。以下是需要考虑的问题:

  • 面向技术的用户可能不需要按钮,通常不必考虑按Enter键提交搜索请求。
  • 相反,非技术人员可能甚至不知道可以按Enter键提交搜索请求。所以没有多少想法对他们有用。
  • 可能存在需要按钮的技术限制。如果您希望您的受众群体从不提供隐式提交搜索请求的平台浏览您的表单,那么您可能需要提供一个明确的按钮。

因此,基本上您需要了解您的受众,并确定边缘案例的位置以及它们的重要程度。以SO为例,它针对技术用户,因此可能不需要显式按钮。但是对于像google这样的网站,您需要使用每个可能的平台访问每个用户,因此必须使用明确的显式搜索按钮。

答案 3 :(得分:3)

“不要让我思考” - 所以给我一个按钮。

第一次总会有人使用该应用程序;也不要让他们思考。而且你的屏幕不应该那么挑剔,以至于不可能舒适地按下按钮 - 这表示一组不同的问题。

答案 4 :(得分:1)

我认为对于非技术人员来说,需要某种提交按钮。想想那些不使用计算机的人。他们经常点击所需的所有按钮而不是点击输入,因为他们没有意识到输入做同样的事情。我的意见......如果不是技术人员那么它应该尽可能简单。

答案 5 :(得分:0)

这取决于您的受众。史蒂夫的观众是每个人。其中大部分距离IT都很远,你需要用望远镜观察它们。如果您的听觉是单个用户,您可以跳过所有线索:按钮(带或不带名称),内置标签。

对于我自己的登录窗口,我留下两个字段:没有标签,没有按钮,没有javascript告诉你哪一个是哪个。但这不是一个公共项目。

答案 6 :(得分:0)

前段时间有一篇关于Smashing Magazine的文章。 有一些替代品,如镜子或其他图标,但基本上总是有一个按钮,或代表它的东西。

答案 7 :(得分:0)

使用按钮可以更清楚地显示文本字段是搜索字段。仅仅让文本字段本身表明它的内容是不合适的。