-
-
搜索
-
网站收藏
搜索框架下包含了多个设计模式,包括快速搜索、搜索结果、高级搜索、过滤器和分页模式等。不过与大多数模式不同,这些模式根据用户的目的以及所应对的解决方案的范围大小,还可以进一步被细分为多个类型。
快速搜索
快速搜索(Quick Search)通常只有一个简单的输人栏以及相邻的按钮,用于提交查询。它通常被放置在页面中最容易找到的地方。不过它有时候也会变得比较复杂,我们在设计时需要考虑不少因素。
最为重要的一条是首先要理解用户为什么会使用快速搜索:只有理解了它,才能为我们后续的一切有关搜索的设计决定打下基础。我们已经讨论过,用户并不是因为他们偏好搜索优先才依赖搜索,而是因为有些内容确实适合这种方式,或者是因为该网站缺少符合用户的触发词。为了说明这一点,我们可以考虑一下类似Amazon.com和Cancer.gov这样的网站之间的不同。
也许只有当太阳系中的行星都排列在正确的位置时,搜索的任务流程才会真的如此简单:用户在输人栏中键人一个搜索词,点击旁边的按钮(通常都标 记为Search),然后被带到一个结果页面,里面列出了所有可能吻合的结果。第一个结果链接顺理成章地包含了他所要寻找的内容,点击后用户被带到该条目的内容页。
而事实是怎样的呢?在文章 “The Power of Defaults” (http://www.useit.com/ alertbox/defaults.html)中,Jakob Nielsen 描述了康奈尔大学<1于 2005 年进行的一次研究。其中,有42%的用户都在第一时间点击了排名最高的搜索结果,不管它是不是最佳选择。而另有8%选择了第二条结果。即使研究员把排名最靠 前的两条结果互换了位置,也仍然有34%的用户选择了第一条结果。简而言之,用户非常相信搜索弓I擎会一直把正确的结果放在第一位。
要想进行高级搜索,最常见的方式莫过于通过一个高级搜索(Advanced Search)链接,就在快速搜索栏的旁边。但可能这并不是我们最常用的方式。为什么会这样?
首先,传统形式的高级搜索并不像我们想象的那样被广泛地使用。非正式的观察资料显示,长期稳定地使用高级搜索的群体非常稀少,而在此群体之外,这一功能基本无人问津。实际上,唯一真正在乎高级搜索的也许只有图书管理员,以及相似类型的人。图书管理员常常需要为顾客寻找特定的信息,而这些信息一般都鲜为人知,普通的搜索很难涉及。不仅是寻找不常见的信息,这种搜索可能还涉及寻找特定的媒体类型,或者某个具体的版本,同时还要检验信息的可靠性。高级搜索能够出色地完成这类工作。不过在通常情况下,大多数人并不需要这些。对于一般用户来说,在多数时间里,高级搜索的威力都过于强大。
身为搜索领域的黄金标杆 Google普及了许多设计模式其中之一就是分页(Pagination)模式。该界面包括一系列页码数字链接,前后分别有Previous和Next按钮,让用户能够在多个搜索结果页面间来回跳转,也俏一次跳过多个页面。
Google并不是第一个使用这种分页模式的网站(早在1997年Google诞生之前就有不少知名搜索引擎使用它了),但却是全能的Google让它成为网络上最为知名的分页界面形式。正因为Google采用了这一模式,它便被无数系统模仿,包括其他各大搜索网站,以及大量从新闻到商务的各种目录网站。不过,与其他网站不同,Google在设计中加人了一点幽默感,根据在结果页面显示多少个页码链接,其名称Google中字母(准确说应该是字母0)的数量也会不停地增加。
注册框架的目的是劝说访问者进行注册并成为固定用户、活跃的一份子、乐于付钱的消费者。它的目的不仅是为了消除用户在注册前可能产生的异议,同时还要吸引他们(也许这一点更为重要)。
该框架由6个关键元素组成。尽管它们看上去微不足道,但每一个对成功都至关重要,每一个都会影响到你最终是损失一位访问者还是得到一位顾客。整个框架本身则决定你的客户转化率是可怜的1%或2%,还是10%。这可是数千美元和数万美元的区别,或者说是百万美元和千万美元的区别。
注册框架的作用是在用户扫视屏幕时回答他们脑海中产生的问题。但它真正的作用则是在潜意识中呼吁用户做出决定,引发足够强烈的感官刺激,让他们对未知事物产生渴望。给予他们足够的信息,使得他们想要了解更多。吸引他们足够多的注意力,劝说其采取行动。
某家大型航空公司举办了一次满意度调查,空乘人员在旅客下机时向他们散发卡片,指引他们登录该航空公司的网站,并许诺填写完调查表将会得到丰厚的奖品。
虽然有很多旅客都参与了调查,但却极少人能够完成,大部分都卡在了要求他们输人机票号码的那一步(在登机牌存根上能够找到)。用户没想到自己还需要这种信息,而且存根也肯定不会随时都在手边。
许多应用程序都要求用户在注册过程中提供一些信息,例如客户编号、信用卡、或者汽车所有权复印件,等等。如果应用程序没有预先提醒就收集这些信息,难免会让用户感到意外,而这常常会导致他们犹豫是否应该继续下去。 (怀疑是否会要求提供更多不明的信息。)
你激起用户足够的兴趣以后,就可以利用迅速的行动号召(Call To Action) 来告诉他们下一步应该怎么做。行动号召这一元素其实只是一个短句,措辞如同命令一样,迫使用户采取行动。
如果是想劝说访问者成为注册成员,行动号召可以(而且通常)仅仅由3个单词构成:
现在就注册!
不过还有另一种更有效的方式,就是暂时不要求注册,而让访问者直接深人。这样能让他们对应用程序感兴趣,从而不断地积累“动能”。我们可以用某个行动号召先激励用户通过本程序做一些具体的事情。换句话说,不用立即注册,而是考虑其他的行动号召,例如,现在就创建你的第一笔结算单、现在就动笔写你的第一篇文章等。
要想注册成功,用户必须面对注册框架最后而且最关键的一部分: 注册表单(Registration Form)。遗憾的是,只要是表单,用户在填写时就会出现很多问题,注册表单自然也不例外。
当然,要想注册成功,用户必须面对注册框架最后而且最关键的一部分: 注册表单(Registration Form)。遗憾的是,只要是表单,用户在填写时就会出现很多问题,注册表单自然也不例外。
首先,用户可能会犯一箩筐的错误。他们会选择一个已经被使用的用户名,输入不匹配的密码,跳过某个必填字段,忘记勾选服务条款的复选框,或者其他各种各样的事情。
框架内的绝大多数元素都只是为了劝说而存在。价值声明使应用程序看上去实用性强而且激动人心,投人成本明细展示了产品的功能亮点,推荐语告诉用户他们尊敬的人和与他们相似的人都在热情推荐,而行动号召则催促他们赶快深人。
仔细观察注册框架真正实现了什么,我们不难推断出主要的设计标准,以得知可能的改进和替代方案。
传达明确的价值声明
首先,如之前已讨论过的,我们的应用程序必须传达出明确的价值声明。不过请务必理解,价值声明采用何种传达形式并不重要,重要的是传达本身。 实际上,价值声明元素是根据它的目的而得名的,与它的设计无关。换句话说,尽管它常常表现为一段文本陈述,例如时髦短句或者标语口号,但其实并不一定要如此。
也许你已经注意到,我们在本章所举的例子都不是那种没有注册框架就不行的应用程序——它们都不是那种必须注册才能创建或使用数据的“围墙花园”。坦白地说,这是因为并不是每一个要求注册的应用程序都真正需要这样做。
注册表单要求用户提交他的姓名、E-mail地址以及其他信息,以创建一个唯一的数据库入口,从而将用户和他的操作以及内容相联系。但并不是必须这么做。
Drop.io另一个文件共享的应用,就摒弃了注册的要求,但仍然提供了各种功能以便用户管理文件。要想创建一个存储区域以便文件共享,只需在URL中选择一个关键词(drop.io/keyword)即可。不需要E-mail地址,如果共享文件需要保护,也可以创建一个密码,但不是必须如此。