我想知道是否可以在网页的搜索框附近没有提交按钮(例如,确定、执行或搜索)。
我知道按回车键要快得多,并且它会执行搜索。
但是,对于普通的非技术精通用户还是仅适用于技术社区,这是公认的惯例吗?
例如,stackoverflow 的搜索框没有提交按钮,但我认为没有人在抱怨(我当然不会)。
另一方面,有人建议以谷歌为例:如果按钮被删除,人们会注意到吗?
我刚开始阅读Steve Krug的Don't Make Me Think,他提到每个搜索框都应该有一些东西告诉我我可以点击它来启动搜索。
你的意见?
我想知道是否可以在网页的搜索框附近没有提交按钮(例如,确定、执行或搜索)。
我知道按回车键要快得多,并且它会执行搜索。
但是,对于普通的非技术精通用户还是仅适用于技术社区,这是公认的惯例吗?
例如,stackoverflow 的搜索框没有提交按钮,但我认为没有人在抱怨(我当然不会)。
另一方面,有人建议以谷歌为例:如果按钮被删除,人们会注意到吗?
我刚开始阅读Steve Krug的Don't Make Me Think,他提到每个搜索框都应该有一些东西告诉我我可以点击它来启动搜索。
你的意见?
为什么你应该有一个按钮:
如果(必须满足两个条件),您可能没有按钮:
一般来说,我认为按回车键是提交的捷径,而不是主要手段。
我认为这取决于您的目标市场。如果您是 StackOverflow,那么认为他们知道如何使用浏览器(使用浏览器上的后退按钮进行导航是一种类似的设计约定)并按 Enter = submit 进行搜索并不难。
但是,如果您的目标市场是不经常使用浏览器/计算机的机械师(无意冒犯机械师),那么看看谷歌是如何做到的(他们的目标范围最广)——他们有一个提交按钮。
您可以看到一个中间立场,它有一个像 StackOverflow 这样的水印,它告诉用户“单击此处,输入搜索值并按 Enter 键进行搜索”——或者类似的东西(希望更短),您实际上是在为用户提供服务的所有级别。
是否需要按钮取决于观众。以下是需要考虑的问题:
因此,本质上您需要了解您的受众并确定边缘案例的位置以及它们的重要性。以 SO 为例,它针对的是技术用户,因此可能不需要显式按钮。然而,对于像谷歌这样的网站,您需要使用每个可能的平台让每个用户都可以访问,一个清晰的明确搜索按钮是必须的。
“别让我思考”——给我一个按钮。
总会有人第一次使用该应用程序;也不要让他们思考。而且您的屏幕不应该太繁琐以至于无法舒适地安装按钮 - 这表明存在不同的问题。
我认为对于非技术人员来说,需要某种提交按钮。想想那些不经常使用电脑的人。他们经常点击所有需要的按钮而不是按回车,因为他们没有意识到回车做同样的事情。我的意见......如果它不只是针对技术人员,那么它应该尽可能简单。
这取决于你的听众。史蒂夫的听众是所有人。其中大部分离 IT 很远,你需要一个望远镜才能看到它们。如果您的听觉是单个用户,您可能会跳过所有线索:按钮(带或不带名称)、收件箱标签。
对于我自己的登录窗口,我留下了两个字段:没有标签、没有按钮、没有 javascript 来告诉你哪个是哪个。但这不是一个公共项目。
不久前,Smashing Magazine 上有一篇关于此的文章。有一些替代品,比如镜子或其他图标,但基本上总是有一个按钮,或者代表它的东西。
有一个按钮可以更清楚地表明文本字段是一个搜索字段。仅仅让文本字段本身在其内容中表明这一点是不够的。