在之前的文章中,我提到过设计师要想完成自我提升,就应该了解产品。然而,我很少提及设计师如何弥合这种“差距”,并学会从产品的角度来构思设计。倒不是我冷漠刻意,是因为我不是很了解,所以不敢乱说。最近接到一个请求,要为一个后台管理系统提供搜索功能。在做的过程中,我发现搜索功能可以起到很好的引导设计师了解产品的作用。搜索功能的作用搜索功能的出现,追根溯源是因为现在一个产品包含的内容太多了,尤其是阿里的产品。内容越多,用户的学习成本就越大。当用户使用你的产品时,他们希望它尽可能简单,尽可能易于使用。快速准确地找到想要的功能或内容是用户的目标。所以从这个角度来说,搜索功能的出现势在必行。那么为什么我建议设计师为自己的产品创建一个搜索功能呢?因为构建搜索功能可以帮助您了解您当前负责的产品中有哪些内容。事实上,很多设计师工作了相当长的时间,但对产品的内容和功能可能并不完全了解。我口口声声说要了解产品,但我连产品里有什么都不知道。其实想想也是蛮无厘头的。举个例子,如果你在微信中搜索“MichaelJackson”,搜索结果会显示名字中有MichaelJackson的群聊/好友,后面是公众号、聊天记录、收藏记录。当你点击更多时,你还会看到关于迈克尔杰克逊的新闻、表情、音乐、朋友圈等。如果你刚刚使用微信的时间不长,你就会对微信可以提供的服务有一个大概的了解这个搜索结果。因此构建搜索功能可以帮助您更好地了解产品。搜索功能的三个阶段知道了搜索功能的必要性,接下来我们才真正开始进入搜索功能的设计阶段。其实说到搜索功能设计,很多人都会想到搜索框设计。搜索框可能是搜索功能最重要的展示形式。但搜索功能中的知识远不止一个简单的搜索框可以概括。一个完整的搜索功能/过程应该由以下三个方面/阶段组成:(打开)搜索框信息输入搜索结果显示搜索框搜索框设计我觉得有三点需要我们注意。***,不同的产品有不同的搜索框显示方式。部分产品搜索框直接放在界面上方,用户可以直接进入信息录入阶段。但有些产品的搜索框需要点击放大镜按钮才能弹出。前者的优点是用户可以随时看到搜索框,使用方便。后者的优点是占用空间小,适合在产品迭代期实现搜索功能需求。比如在工作中,我们经常会遇到有奇思妙想的领导。有一天,他们高兴地决定说,我们为什么不在这个界面上添加一个搜索功能。而且这个界面可能不再适合搜索框,所以只能有一个搜索框入口——放大镜图标。其次,用户需要查找的内容可能属于不同的类别。以UI中国为例,用户可能需要寻找设计师、文章或插图。在这种情况下,我们需要在搜索框的左侧为用户提供一个下拉列表,供他们选择所需的内容类别。当然,它不一定非要放在搜索框的左侧。微信的分类风格也很出彩。***我们需要注意的一点是,搜索框的设计风格要与产品中的其他输入框保持一致。你不能在这里有圆角,那里有直角。我们不想犯这种相对低级的错误。信息录入目前,最常见的信息录入类型是文字录入,但现在我们开始看到新的录入方式:语音录入和图片录入。录音我们最熟悉的产品就是一些音乐播放软件和外文词典,比如QQ音乐或者网易云音乐。如果用户想听一首歌,可以直接输入歌名,如果不知道歌名,可以通过语音的形式完成歌曲信息的输入。使用图片完成信息录入的典型例子是淘宝的拍立淘。用户可以拍下自己喜欢的商品,系统会为你匹配同类商品,非常方便。从这点来看,设计师必须及时了解最新的技术信息,否则很容易被淘汰。我们可以看到很多产品的搜索功能为用户提供了两种服务:搜索记录和热门搜索。一些搜索记录和热门搜索是通过下拉列表的样式实现的。比如知乎,但是淘宝和京东选择了另一种布局方式。这种布局可以显示更多信息。这迎合了电商产品的一个目标,但是不能完成单条记录的删除,个人认为影响不大。另外,为了方便用户操作,我们还可以在用户输入阶段自动提示用户。这样可以节省用户的操作时间,避免错别字。搜索结果在我看来,搜索结果最难的部分是如何呈现不同类型和级别的内容。比如你在支付宝里搜索账单,搜索结果包括账单相关的应用、生活账户和信息。为了区分,我们会添加一个图标来显示更高级别的应用程序和生活帐户。当然,用户也可以通过标签切换来选择合适的内容类别。在某些情况下,搜索结果太多,用户没有时间一一查看。我们可以引入过滤器,帮助用户在短时间内找到想要的内容,而不用花时间翻页或滑动寻找。刚才说的是搜索结果多了怎么办。我们还应该考虑的是,当搜索结果为零时,如何为用户设计一个合适的空白页面。现在有些搜索结果是通过加载一个新的页面来显示的,如果我们没有向用户说明清楚的话。用户会误认为页面加载失败是网络问题,而不是搜索不到自己想要的商品。因此,空页设计一定要向用户解释清楚原因。总结以上是我对搜索功能的总结,希望对大家有所帮助。
