张小龙:做 PC 版微信是一种破坏,本来不想做

程序员的成长之路

共 1942字,需浏览 4分钟

 ·

2021-08-05 09:37

程序员的成长之路
互联网/程序员/技术/资料共享 
关注


阅读本文大概需要 2.8 分钟。

来自:程序员的那些事

1、微信本来不想做 PC 版,因为觉得做 PC 版是一种破坏

最近多家媒体报道了这样一则消息:

“微信之父”张小龙在其作品《微信背后的产品观》一书中透露,微信本来不想做 PC 版,因为觉得做 PC 版是一种破坏。

但是因为很多用户说在手机里面输入文字太辛苦了,经常坐在计算机旁边,却用手机输入文字。所以微信为了更好地解决输入的问题,做了 Web 版而不是真正的 PC 端。

张小龙解释了为什么不做 PC 端的原因:“如果我们去做 PC 版,会带来的结果是:用户不再相信对方能立即收到消息了,因为我们可能发到一台没有人在旁边的计算机上,那么他会选择别的可以很快找到他的工具”。

以下是《微信背后的产品观》部分节选内容:

我们再说 Web 微信是怎么产生的。我们一直对外界说我们不做 PC 版,因为我们觉得做 PC 版是一种破坏。

我想找一个人的时候为什么用微信,而不是用 QQ 呢?因为希望能立即找到他。为什么觉得 QQ 不能立即找到他呢?因为通过 QQ 知道他在不在线,或者是他隐身了不告诉你,所以你才会觉得立即找到他要用微信,因为微信给你的概念是长期在线,一直在线的。而 QQ 不是永远在线的,它有一个在线和非在线的状态。

如果我们去做 PC 版,会带来的结果是:用户不再相信对方能立即收到消息了,因为我们可能发到一台没有人在旁边的计算机上,那么他会选择别的可以很快找到他的工具,这是很可怕的。所以,我们一直坚持不做 PC 版。可是我们为什么又做了一个 Web 版本?

因为很多用户说在手机里面输入文字太辛苦了,而我们经常也是坐在计算机旁边,却用手机输入文字。那么在这里,Web 微信的定位其实是连接键盘,而不是真正的 Web 版。

所以我们想提供给大家的是连接你的键盘,而不是要做一个 PC 版。最开始的时候甚至想连 Web 界面都没有,只是连接 PC 键盘,显示都还在手机端,你在键盘上打字,消息就会在手机端出现。这是我们做 Web 版的最初想法。

但后来把这种想法否定了,因为这样操作起来不方便,使用键盘输入的同时,还要把手机放在旁边看屏幕,所以最后做了一个有界面的 Web 版,目的是更好地解决输入的问题。

查了一下这本书,虽然是在 2020 年发行初步,但某东网上介绍中提到该书整理于张小龙在 2012 年腾讯内部的分享。也就是说,张小龙的这些看法是 9 年前的,并非最近分享。

(防杠提醒:补充这个信息,并不是要站谁,只是交代一下相关背景信息。)

2、网友评论

张小龙在 9 年前的这番说法/思考,在网上引发热议。

2.1 微博网友

2.2 知乎[1]网友

网友“琴梨梨”

网友“童毅”

网友“立党”

网友“松果煲粥”

3、 微信终于支持三端登录:手机 + 平板 + 电脑

还有一个针对微信多端登录的吐槽,微信仅同时在两种设备在线:“手机 + 电脑”,或“手机 + 平板”。如果你已经在电脑端登录,又想在平板电脑上登录,那必然要退出电脑端。

注:上面这句话是针对微信 v 8.0.7 及更低版本

最近媒体报道,微信 v8.0.8 版本终于改进了:同时支持在 手机 + 平板 + 电脑 3 类设备上登录了。

不过这个改进还是有遗憾。这 3 类终端,各自只允许 1 台硬件设备登录。也就是说,如果你的某台 Mac 电脑上已登录微信,那就不能在另外一台电脑上登录。强行登录的话,就会把 Mac 电脑端挤掉线。

新版处于灰度测试中,覆盖到的部分用户能提前感受一下。

<END>

推荐阅读:

16 条 yyds 的代码规范

delete 后加 limit 是个好习惯么

互联网初中高级大厂面试题(9个G)

内容包含Java基础、JavaWeb、MySQL性能优化、JVM、锁、百万并发、消息队列、高性能缓存、反射、Spring全家桶原理、微服务、Zookeeper、数据结构、限流熔断降级......等技术栈!

戳阅读原文领取!                                       朕已阅 

浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报