大家好,我是Clippp。今天为大家带来的文章是「搜索」设计。可能很多人认为搜索设计很简单:在主页顶部设计一个搜索框或者搜索图标,就可以完成操作。但搜索前、中、后的体验大家有没有仔细考虑过呢?

在本文中,将介绍搜索设计需要了解的内容,以及在不同App和案例中的搜索体验。

01

搜索前的体验

搜索是产品中不可或缺的一部分,无论打开哪个App, 我们都能很快找到搜索功能。

搜索作为一个功能入口,简单的呈现方式对用户来说很重要。

搜索设计常见的形式有3种:

  • 顶部搜索框

  • 图标(放大镜)搜索

  • 底部搜索导航

从视觉和优先程度来看,底部导航>搜索框>图标。那么每种形式的优缺点是什么,又分别在什么时候使用呢?

1. 顶部搜索框

搜索框通常位于App主页的顶部,作为一个大的触摸目标,更容易被用户发现和使用。

搜索框的组成一般包括容器、预设文字、操作按钮。

容器通常填充为白色或灰色,里面带有预设好的产品文案。但是容器什么时候用白色,什么时候用浅灰色呢?这取决于App主页的背景色。

设计准则是始终将容器的颜色与页面背景色相对比。拿谷歌地图和微信读书相比较,灰色背景下用白色的搜索框,反之亦然。

当然也有例外,Airbnb在白色背景上就有一个白色的搜索框。为什么这样设计呢?

因为它的搜索框带有阴影,能和背景作出区分,也是一种可行的设计方法。

预设文字的作用是提示用户要搜索的内容或搜索方向,告诉用户可以从搜索中得到什么。

在App Store中,预设文字告诉用户可以搜索「游戏、应用、故事等」,Messenger中的预设文字只有「搜索」,为用户提供功能入口。

预设文字在内容浏览类App中很常见——不仅可以展示拥有的内容类别,还能结合搜索趋势来积极地推广热门内容。

比如微信读书的搜索框使用最近流行的书作为预设文字,以此提高内容的曝光率,吸引用户阅读。

操作按钮虽然与搜索相关,但摆放的位置不固定。可能在搜索框内部,也可能在搜索框两侧。

哪些图标/文本按钮对搜索有帮助呢?最常见的是搜索框中的语音输入功能和二维码图标。

另外一个好的搜索体验的关键是能从视觉上区分与搜索相关的图标。

2. 搜索图标

如果一款产品希望用户专注于浏览内容,或者不需要频繁使用搜索,可以采用图标的样式将搜索入口放在页面顶部。

例如,在Medium上用户通常是漫无目的地浏览内容,而不是搜索特定的主题;Facebook上的用户通常只想浏览朋友的帖子,很少搜索内容。

3. 底部搜索导航

与前两种形式相比,底部搜索导航离用户距离最近,更容易作为接触目标也被赋予更多的特性。

UberEats通过主页的排序和过滤,帮助用户分类感兴趣的餐厅,并将搜索作为底部导航的第二个标签,这样用户就能够不断看到和探索新餐厅。

Tiktok也将搜索入口放在第二导航中,完整的首页有利于为浏览视频的用户提供沉浸式的体验。

02

搜索页内容展示

当用户想搜索某个内容,点击搜索框之后该做什么呢?App应该如何帮助用户搜索?

用户点击搜索框时会弹出一个页面,我们将其定义为「搜索页」。搜索页的目的是让用户做好搜索的准备,对要寻找的内容进行提示,拓宽用户对要搜索的内容的看法。

弹出的搜索页帮助产品完成两个主要任务:

  • 利用视觉和交互告诉用户已经做好搜索的准备;

  • 通过页面上的内容提醒用户他们正在寻找的东西,或者为他们提供可能感兴趣的东西。

1. 视觉和交互——做好搜索的准备

当我们有一个特定的搜索目标时,我们的注意力就会完全放在搜索框(或搜索图标)上,如果突然被引导到一个新的页面,可能会带来零碎的体验。

所以要把「搜索前」到「搜索页」的转换做得更自然,让用户感觉仍然在同一个页面上操作一样。点击Facebook的搜索图标,图标通过平滑的动效扩展成一个搜索框。

无论搜索在什么位置,显示搜索框的不同状态很重要,告诉用户「已经准备好进行搜索」。以领英为例,分析一下从搜索前到搜索页面发生了哪些变化:

  • 从搜索中返回的方法:取消。这对所有的搜索体验都是必要的,可以使用取消或者返回图标。

  • 搜索框改变了填充色。搜索框从灰色变为白色,反映当前搜索操作处于焦点状态。

  • 只留下必要的图标。二维码能帮助搜索所以仍然保留,而左边的个人资料图标和搜索图标都会消失。

  • 弹出光标来鼓励用户输入文字。

在某些App中,搜索框在「搜索前」和「搜索页」中的位置可能不相同,这样做的目的是在两种体验之间进行平滑的过渡。
Google的搜索框向上滑动来展示搜索内容,保证过渡动效的流畅性。

有些搜索体验不可能让用户停留在同一页面上。Airbnb的搜索需要一系列的引导将用户转移到一个全屏的流程中。

关键的地方在于,搜索页面在屏幕中间弹出,键盘向上滑动,用户可以通过无缝的交互从「搜索前」平滑过渡到「搜索中」。

2. 内容——提示搜索的信息

历史记录可以帮助用户进行有针对性的搜索,因为过去的兴趣是当前兴趣的有力指标。
但是只显示历史搜索记录会将用户的注意力集中到过去的搜索上,而不是保持搜索的最新状态。所以除了显示搜索记录外,显示推荐内容能拓宽用户对潜在事物的兴趣。

关键点1:「没有内容可推荐」

当一款产品的功能主要是为了让用户完成某个特定的任务或达到某个目标,那么它可能就没有动机去推广任何内容。

这类产品只会显示最近的搜索记录,比如Notion是一个笔记应用,只负责存储用户的笔记,因此只显示过去的搜索记录来帮助用户进行搜索。

关键点2:「在搜索前推广内容」

有的产品通过将各种内容提供给用户查看和探索,为用户实现某个目标。谷歌地图的搜索框下面有热门的标签,用户很可能会从标签中找到他们感兴趣的类别。

用户点击搜索框后,谷歌就会假设用户有特定的去处,只专注于帮助他们到达想去的地方。

关键点3:「平衡内容推荐和历史搜索」

主页上的推荐内容可能很容易被忽略(因为它可能与用户的操作无关),但是搜索页上的热门推荐很少会被忽视。因为用户是带着目标主动进入搜索页,所以不会省略页面上的任何信息。

热门类别。通过在最近搜索页上将各种美食放在首位,UberEats和Doordash这类送餐App就可以引导用户尝试更多的餐厅。

热门话题。展示热门话题能为用户创造一种社区感,会让用户觉得他们与更大的社会保持联系。

Quora是很大的问答平台,它不仅显示推荐的话题,还显示了关注者的数量。看到这一点,用户会想:「如果一个话题有13万追随者,那一定很好!我也想成为其中的一员。」

热门新闻。新闻类搜索具有很强的时效性,用户很清楚明天的内容将不同于今天的内容。所以有些App会对新闻或热搜进行实时排名,向用户展示最热门的资讯。

Reddit展示了当前的趋势,让用户了解最新的内容,Robinhood每小时都会更新华尔街关于股市的文章,这样用户就可以做出及时和明智的财务选择。

搜索推荐。通过算法,很多App都能从用户过去的兴趣中推断用户的喜好,然后不断推送相似的内容,比如淘宝的相似商品推荐。

同样的策略也可以应用于搜索页。小红书作为一款流行App,搜索页显示根据用户口味定制的推荐;Twitter的「For you」标签根据过去的搜索展示的相关内容。

显示更多与用户相关的内容可以拉近与产品的距离,用户也会花更多的时间使用产品。

搜索细分。Medium的搜索做得很聪明,它将搜索页面细分为两个步骤:先点击搜索框来浏览不同的主题,再次点击会显示光标和搜索记录。

通过这种分解体验,用户在搜索时获得了更多的信息量和更简洁的体验。

总结

以上是关于搜索前和搜索页的体验设计。产品的搜索体验受到多方面的影响:自身目的、内容种类、受众类型。

希望这篇文章能够让你了解搜索体验的可能性,为搜索设计带来更清晰的方向。

↘好文推荐:

后台产品经理入门指南(上)

产品经理要懂的「技术那些事」

美团王慧文,王兴14年的带刀护卫

点个“在看”吧

从这3个方面,帮你大幅度提升用户的搜索体验相关推荐

  1. VR全景助力健身房品牌升级,大幅度提升用户到店率

    随着VR全景的广泛应用,以及行业客户的不断应用开发,VR全景展示已经成为了各大行业发展客户以及行业客户参考的重要技术选择.随着VR全景在各个行业的应用逐渐落地生根,越来越多的商家以及企业开始摒弃传统的 ...

  2. 获得picker选项的当前年月值_如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升...

    如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升 用过OPPO手机的用户都知道,手机使用1-2年都会出现卡顿的情况.这也是安卓手机的通病,但也有很多朋友手机使用3年也不会出现卡顿的现象 ...

  3. matlab win10 gpu加速,win10的Edge浏览器设置GPU硬件加速,大幅度提升浏览器性能

    不知道大家对于GPU硬件加速是否有了解,这是现在的浏览器必备的功能,开启后能大幅度提升浏览器的性能,给我们更加顺滑的浏览体验.GPU硬件加速能够利用GPU的图形性能,加速渲染网页中的图像信息. 如果我 ...

  4. linux系统解锁用户百度,详细到没朋友,一文帮你理清Linux 用户与用户组关系~

    原标题:详细到没朋友,一文帮你理清Linux 用户与用户组关系~ 1.用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的. 在 linux 系 ...

  5. 收藏!50个帮你自我提升的网站

    收藏!50个帮你自我提升的网站 https://m.gmw.cn/toutiao/2021-03/31/content_1302199667.htm?tt_from=weixin&tt_gro ...

  6. 5款安全无毒大幅度提升办公效率的小软件

    今天推荐一些可以大幅度提升办公效率的小软件,安全无毒,下载简单,最重要的是没有广告! 1.办公版QQ--TIM 说到社交沟通,正在上大学的各位,可能还少不了使用QQ来作为通讯工具.相比微信,QQ有一些 ...

  7. oppo小窗开发Android,如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升...

    如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升 用过OPPO手机的用户都知道,手机使用1-2年都会出现卡顿的情况.这也是安卓手机的通病,但也有很多朋友手机使用3年也不会出现卡顿的现象 ...

  8. 人脸识别准确率大幅度提升

    根据 NIST 2018年发布的成绩,目前全球最好人脸识别技术水平为千万分之一误报下的识别准确率接近 99%(yitu-001),这意味着受限场景下,在千万分位误报上,人类已经将机器的人脸识别能力推向 ...

  9. uni-app 2.2 发布,大幅度优化 H5 端性能体验 | 技术头条

    作者 | uni-app团队 责编 | 伍杏玲 uni-app 自发布以来,已经服务了几十万开发者.但让我们意外,有大量开发者用uni-app只编写H5版,并没有多端发布. 这其实也符合uni-app ...

最新文章

  1. tensorflow入门基础
  2. 垃圾优先型垃圾回收器调优
  3. Ubuntu2004,虚拟机中使用,解决系统图标变大变小以及分辨率降低问题
  4. SVN四部曲之SVN设置详解深入
  5. Educational DP Contest U - Grouping 状压dp
  6. cisco engine memory
  7. python购物车----运维开发初学
  8. Houdini13:合成
  9. 02325《计算机系统结构》自考复习重点目录
  10. 数据预处理Part8——数据共线性
  11. win10 1073linux密码,Linux Bash on Win10 忘记密码解决
  12. 深度强化学习篇2:从Playing Atari with Deep Reinforcement Learning 看神经网络的输入,学习的状态空间
  13. Location定位程序驱动合集
  14. Pytorch:图像语义分割-FCN, U-Net, SegNet, 预训练网络
  15. calc(100% - 200px)调整大小
  16. 用c#读取并分析sql2005日志
  17. 高通骁龙820A凭什么能赢得众多车厂的芳心
  18. cesium 起火_数字房子着火了
  19. php中电话号码输入框,php中固定电话号码和手机号码正则表达式验证
  20. vue修改编码_【Vue】为什么直接改node_modules里面的代码,不会生效?

热门文章

  1. OAM Kubernetes 标准实现与核心依赖库发布 | 云原生生态周报 Vol. 52
  2. Knative Serving 进阶: Knative Serving SDK
  3. 如何能在git bash中使用mvn命令_使用Github Actions完成CI/CD工作
  4. oracle sql文本 参数,ORACLE 参数文件
  5. 论坛 php 最好的,新手问下,这是人气最好的php论坛吗?
  6. matlab stk 代码,STK与matlab互联,stkSetPropClassical报错
  7. 小米手机qq不读取相册照片_小米手机越用越卡怎么办?
  8. ua获取手机型号_取证人员为什么很难从移动设备上获取电子数据证据?
  9. python 使用文本注解绘制树节点_整理了 34 个被吹爆了的Python开源框架
  10. 全球及中国超导磁铁探针台行业现状规模及“十四五”发展趋势预测报告2021-2027年版