移动端的产品很多都在追求傻瓜化,为什么微信的一些功能做得那么隐晦呢?比如朋友圈的发文字功能,为什么不告诉用户长按相机键就可以发文字?
“关于朋友圈发文字的功能设计得隐晦,很多人说我们这样的设计很不专业,其实我们的设计特别专业。微信朋友圈的发文字功能,其实不是一个常规的功能。”
实际上,在第一个朋友圈版本里,是没有发文字的功能开发计划的,目的就是不想让用户发文字。
“在上线之前我就说,要不我们做一个发文字的功能,让我们自己来看看发文字会怎么样,因为我们不能否定发文字的可能性。”
张小龙接着说,“于是,抱着内部测试的心态,我们设计了长按相机键发文字的功能”。
八、为什么“朋友圈”不鼓励发文字?
第七点提到,“朋友圈”的发文字功能本是内部测试用的,虽然要长按相机键才能发文字,但即便如此隐晦,这个功能还是被用户发现了。
“当时也想到了,肯定会有人发现,那我想如果被发现了,这也是一个很好的被口碑传播的彩蛋,因为别人发现了会很兴奋,然后会去炫耀、去告诉别人,那他也会传播开,但他传播不会特别广,不会导致里面文字泛滥了。”
张小龙说到,
“回过头来说,微信朋友圈原本是不允许发文字,或者说不鼓励发文字的。不光是怕泛滥,这里有个基本的假设,要一个人写一段字的难度远远大于他发一张图片,对于一个普通用户来说,你让他一天写一段话出来,而且这段话还得让别人看到,他还要写得好,其实很难。我希望我们的产品是每个人都能用的,那么,图片是最好的介质,图片每个人都会发。”
新浪微博很多人都不会用,而朋友圈的目的是要让每个人都能用,如果要完成这个目的,就一定要把门槛降到最低,降到哪怕一个农民工也会用,这种挑战难度其实是很高的。
“如果是文字和图片都有的话,反而不容易达成这样的目标。比如说,你的文字写得好,你肯定会每天都写一些,你的朋友一看,你的水平那么高,我肯定不写了。又或者你看别人的文字那么诗情画意,你拍一个吃饭的画面,你都觉得不好意思了。”
九、“其实我们很少看统计数据”
做产品的人或许会经常看用户数据,从用户数据里发现用户的特性,并为用户提供针对性服务。但对于微信团队来说,统计数据的重要性并没那么高。
张小龙说,“近期有个同事找我聊,问我是如何通过统计数据来看用户的喜好,通过数据来做一些东西。结果我的回答是,其实我们很少看统计数据,也几乎没从统计数据里看到用户的喜好。根据统计数据来找需求和方向是挺难的。我们也不会去了解手机QQ 的统计数据来指导微信的工作。”
但是,应该如何去区分不同的人,比如男性女性或某个地方的人,去为他们提供针对性服务呢?
对此,张小龙的回答很很抽象很专业,“你可以把所有用户看作是一个人,这个人是没有性别、年龄、区域、教育程度的属性,他就是一个对象,他包括了所有用户,他是所有用户共同需求的交集。”
其实也就是,产品要服务所有人
十、微信其实是一套I/O 系统
虽然张小龙不愿意给微信下定义,但把微信回归到原点,我们很容易看出来,微信是一套消息系统。这套消息系统是由对象和消息组成的。
“在以前我做技术写程序的时候,对于一个软件系统来说,它不管系统有多复杂,核心的组成结构可以抽象为2个元素:对象、消息。不管一个多么复杂的系统都是由很多对象组成,而这些对象的通信是通过消息来完成的。”
微信的原点,就是一套消息系统。
而随着微信的一步一步发展,它将让所有对象都可以无碍地创造和对接信息,已经拥有3亿多用户的微信正在为自己构想一个足够基础,但是又拥有无限想象的“I/O平台”,在这样一个平台上,所有的人、物、事件都是对象,所有的行为都被理解为对象与消息之间的通信。