搜索框(Search Box)

问题

用户需要找到一个项目或者特定的信息。

解决方案

提供搜索。

From www.tucows.com

何时使用

任何一个已经有主导航的网站,用户可能想要在一个类别里寻找一个项目或者想要进一步详述一个问题?。

如何用

1.搜索界面
提供包括一个搜索文案,关键字输入框,过滤(如果需要)和“搜索”按钮 的搜索功能。按下回车键有着和点击“搜索”按钮有着相同的效果。同时在一个独立的页面里提供搜索小贴士(Search Tips)和例子,并在搜索功能的旁边放上这个页面的链接。搜索的输入框要足够大到能够放下用户最常用的三个问题(一般在20个字符左右)。如果过滤条件多过两个,使用下拉列表框来承载条件的选择,否则使用单选框。

搜索--输入框-- 在--过滤条件--搜索按钮
或者仅仅是
--输入框--搜索按钮

2.展示搜索结果
搜索结果在一个至少包括“搜索结果”或者其他清晰标题的新页面呈现。搜索功能在页面的顶部重复出现,并且为了让用户知道当前搜索的关键字,输入框里要显示这个关键字。

呈现搜索命中的数量,并且结果列表是有组织和顺序的,匹配程度最好的结果呈现在最前面。当有多于10条以上的结果,使用翻页(Paging)机制。每一个搜索结果呈现结果本身的链接和一段介绍的文字。如果能够有一个总结或概要放在每个结果的第一行文字上是最好的。结果一般是这样的:
a.页面标题
b.描述
c.分类
d.URL,尺寸,日期

3.关键字匹配
如果搜索引擎需要搜索多个字段,那么需要遵守如下规则:如果没有使用特定的分隔符(不包括空格),搜索应该被翻译成“或”逻辑,同时匹配两个字段的结果在列表中优先呈现。如果使用了特殊的分隔符,搜索引擎必须能够应对自如。例如:有些时候使用“+”和“-”或“包括”和“不包括”来表达“与/或”逻辑,搜索引擎必须能够正确的识别。同时搜索引擎还必须能够容忍至少一个字符的拼写错误。

为什么

通过使用以上的设计模式,整个搜索读起来就变得好像是搜索问题的句子。

更多案例

From tucows

在这个来自 tucows 的例子里,实际上设计师能够让这个输入框读起来就像一个句子:用户能够“下载针对于win2000的软件安装包”...

原文链接:
http://www.welie.com/patterns/showPattern.php?patternID=search

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • 打开一个星期鲜少打开的播放器,在搜索引擎输入“梦想合伙人”,就这样,自己又一次开始了新的旅途…… 这部电影不算...
    糖醋小丸子阅读 679评论 0 0
  • 世界不是一座体育场而是一片青草地;生活不是一场赛跑而是各人在青草地上一次自顾自的散步。
    郭绿狮阅读 177评论 0 1
  • 是深夜。 导航将我们引向陌生的地方,旧屋,路灯,无尽的荒凉,仿佛上个世纪遗留下来的房屋透着森森的冷意,与此截然相反...
    山有扶苏_1fb5阅读 201评论 0 0