微信的聪明设计:优雅的结构
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
导言:微信到底是微博还是移动版QQ?实际上微信既不是免费的短信,也不是简单的微博,微信通过简练的业务流程,串起了各种信息方式,或许,张小龙在做的事情是重新定义移动端的沟通,聚合人与外部的信息交换渠道。 另,在iDoNews的#只说产品#上一篇文章完成后,邮箱收到了不少读者的回复讨论,为简便处理,您可以在文下的回复中参与讨论。还需要声明的是,微信的大多设计都不是什么新玩意——事实上,0.0001%的创新设计模式可能构建了整个互联网,但本人不是一个考据癖,觉得好的地方就去观察并与各位讨论,而不考虑是否抄袭、是否足够Geeky。
iDoNews 只说产品 第2期 4月1日亮点: 微信是移动应用设计的上乘之作,用户使用起来并不觉得复杂,但他的功能却比许多其他应用都要丰富得多,你现在可以在微信与朋友聊天、看朋友圈的事、看新闻、做语音提醒……,但这么丰富的应用,竟然感觉如此轻盈,一点都不复杂。本期将解析微信产品结构是如何做到的。 刚开始使用微信的时候,我觉得这是一个“奇怪”的应用,因为他看起来是一个即时通讯应用,或许可以帮我们发一些免费的短信,但与以往我们认为的IM不同,他又可以像微博一般接收一些公众推送的信息,甚至会有一些小应用在内。 对于工具性极强的IM产品来说,从来就没有规定只能添加好友,而是形成一个与外界沟通的入口,不仅微信,在早起腾讯也建立过各种企业账户,并且用户可以添加他们进行咨询,但实际上效果并不好,产品经理把市场想得太聪明,他们认为能帮助企业的功能等同于企业认为真的有帮助。有时候我也不知道为什么这个市场这么傻,富有粘性,较低压力的QQ定外卖方式尽管在极少数外卖点成功,但还是很少有人用这种方式。 假如在以前我们要设计一款即通软件,那我们大致会先确定基本的聊天流程图:打开应用——>通过联系人列表查找联系人——>聊天。但当我使用了微信之后才发现,第一个界面并非像QQ客户端一样的联系人列表,而是最新动态列表(即底部导航栏的“微信”,下同)这让我想起,其实我已经很久都没有使用过QQ联系人列表了:在大多数情况下,我会在QQ的最近联系人列表里面找到联系人,其次我会在搜索栏进行搜索:使用分组列表的场景越来越少。
(笔者的QQ里,最近联系人拖移到了第一项,感觉还不错) 微信将动态置于首个界面,并非简单的把最近联系人前置了,在实际使用中会发现,动态栏实际上变成了“Feed”流,而联系人变成了“Feed源”,相比起来,微信的结构介乎于IM与微博之间,他可以接收任何信息的推送,不论是即时信息还是公众信息。整个微信的结构主体变为三块:1、信息的聚合器 2、信息源的管理 3、信息交互方式(即聊天界面),这创造了并不单一的交流方式,而是一个人与外部沟通的窗口。 重塑沟通:多层级的信息结构。 在微信当前的信息源种类中,大致有几种:1)联系人 2)公众账号 3)应用程序 4)其他内容(漂流瓶、邮箱等)。 多种信息源都采用同一种方式进行推送,这在微信是一个问题,对于聊天信息来说,是重要性强,需要采用数字通知进行高压力推送的。但对于订阅内容,却需要保持低压力,让用户主动访问,即我们会习惯电脑任务栏下跳动的QQ人像提醒有新消息,但无法接受我们每一条新的微博都有个提醒在跳动。对此,微信还没有很好的解决手段,我曾经做过小范围的调查,许多人表示因为公众账号推送的信息与聊天信息混淆,并且都采用数字通知的方式,导致十分厌烦公众账号的信息。 当然,其实微信早就对此问题做了优化,对信息重要性进行了分级,仅在收到高级别信息的时候才使用安卓的任务栏与震动进行提醒,但实际效果并不佳,在此不细表。不仅存在推送的方式差异,多种信息源的融合也是一个问题,在其他的产品中,用户关系圈往往仅存在一种类型,譬如QQ的1对1关系,微博的1对多关系,群组的多对多关系,而微信通过信息的聚合器,试图将这些内容都聚合起来。
(信息源的层级) 在导航栏的“通讯录”下列出了的中高强度关系的信息源,包括最主要的联系人名单与公众账号。在“朋友”界面下则是其他弱关系圈与应用,譬如朋友圈、漂流瓶、摇一摇…… 紧捆的核心业务 在过去的十年中,QQ一直采用QQ客户端拉动其他业务,每出了一项腾讯的重点业务,便在QQ客户端上做一个入口,长期积累的结果是我们的QQ变成了一个布满超级链接的客户端,在最近几年,腾讯一直对这些“超级链接”进行分类、整合,并使用通知系统进行管理。但或许是船大难掉头,这些整合并非非常恰当。
(微信界面,采用通知系统引导用户流程) 而微信在这一块则做得十分优秀,对于广泛的应用与各种弱关系圈,可以采用通知系统进行任务流程的引导,对于用户来说,并不需要记住微信都有了那些功能,仅仅通过每天的新通知数字,点击进去,并按照单一的业务流程便可完成任务,消费内容。(对于通知系统的应用,我曾有一文,在此不细表) 这样的设计模式并不新颖,但却非常有效,他让复杂、众多的应用变得轻巧与建议,张小龙曾经说过,Twitter让人们知道简单的结构可以组建规模庞大的产品,而今我们知道,通过聚合界面+聚合源管理+通知引导业务流程,也可以将庞大的产品规模变得轻巧与简单。
(QQ客户端的 “最近联系人” 开始聚合第三方通知) 在2013版本的QQ里面,客户端研发部门已经做了初步的试探,“最近联系人”已经慢慢转变成了一项信息源的接收界面,不仅是联系,且将“好友相片”功能添加到了该界面,或许在未来几个版本中,腾讯会将“最近联系人”提到首界面。 该文章在 2013/4/3 12:32:22 编辑过 |
关键字查询
相关文章
正在查询... |