深度思考解析微信拍一拍的本质

2020-07-03 16:50:40 +08:00
 KunMinX

上个月微信推出了 “拍一拍” 功能,一时间 各路自媒体营销号 把这个当做热点,众说纷纭。

事实上,我从不点开看 这些有的没的信息,并且以《重学安卓》深度思考的眼光来看,一个现象的存在,必然有其存在的缘由,

这不,刚刚闭目养神的时候,忽然灵光一闪

这 “拍一拍”,不就是出于 “三次握手” 的考虑么?

阅读过我在掘金发表的《这样理解,你也能在 30 秒内讲明白 TCP 三次握手》就不难理解,三次握手的本质就是为了 完成一次完整的消息闭环,也即 确认通信双方通信的畅通性

文中我举了个例子,测试新手机通话质量时,

拨打同事电话:“喂,听得到吗?”,

这时同事若听得到,说明你的麦克风没问题,随即同事回了句,“听得到,你听得到吗?”,

这时若你听得到,说明你的喇叭没问题,最后回了同事 “听得到”,

Ok,完成三次握手。

那么 “拍一拍” 的本质亦如此,为了三次握手,人们通常使用 👍 ,但是这个表情,我一大学同学今早还向我抱怨说,给人感觉 “就像领导在夸你一样”,让人觉得不舒服,于是 “拍一拍” 就是 在聊天的场景下,作为三次握手的最优解,向发送信息方表示 “我看到了”

—— 咦,好像是 “二次握手” 呀?没有没有,其实也是三次握手,因为可视化的聊天框使得通信双方共同见证到了这个 “拍一拍” 的发生。

这样说你理解了吗?

版权声明

本文以 CC 署名-非商业性使用-禁止演绎 4.0 国际协议 发行。

Copyright © 2020-present KunMinX

4282 次点击
所在节点    微信
37 条回复
tpphha
2020-07-03 17:40:53 +08:00
每个人都有自己的解释。

但毫无疑问,拍了拍本质就是一条双方都能看到的消息,它相比一般消息标准化和轻量化,双方如何解读由他们自己决定。
tpphha
2020-07-03 17:41:26 +08:00
不过我还是觉得您真是爱思考哈哈。
nise3055
2020-07-03 18:16:45 +08:00
有新的思考角度是好事,就是你解读的这个作用和使用场景让我一脑壳问号
shawn7
2020-07-03 18:21:40 +08:00
确实挺有意思🤔
shawn7
2020-07-03 18:22:18 +08:00
“shawn7”拍了拍你
zapper
2020-07-03 18:23:01 +08:00
拍一拍又没有提示,最后还是会被“在?”替代
gouflv
2020-07-03 18:23:10 +08:00
学会了
lenqu
2020-07-03 18:24:09 +08:00
我搞网络的,一种动作是无法完成三次握手的,这个只能完成传统的信息对称确认
PerFectTime
2020-07-03 18:32:36 +08:00
“PerFectTime”拍了拍你
mazyi
2020-07-03 19:46:25 +08:00
并没有三次握手
Ultraman
2020-07-03 19:49:17 +08:00
""
hejingyuan199
2020-07-03 20:37:28 +08:00
这个拍一拍,看楼主意思是,双方都能看到,而且表示接收方看到此消息并回应已看到了。
(我没有用过这个。)

我感觉和 Messenger 的聊天功能有个显著的不同,在 Messenger 中,如果对方发给我消息,我一旦打开对话框,立马就会在对方的那条消息下面出现一个对勾,或者我的小头像,表明我看到这条信息了。这时候很尴尬,我想假装没看到也不行。所以,很多时候我都必须控制自己的强迫症,不要一看到未读信息就打开对话框,因为一打开了对方就知道我看过了,我就得回复。在我回复打字时,对方可以看到我正在 typing 。
这简直太尴尬了。

这样对比下来,微信这个拍一拍做得太棒了。打开对方发来的消息,我看过了,但我不拍,那么对方也不知道我看过了没有。我拍了说明我看过了。这比如,对方发来一条很尴尬的信息,我打开了,看过了,不想回应,只要不拍,对方就不知道我看到了没有。这挺好的啊。
这也给了信息接收方不让发送方知道自己是否读过消息的权利。
yujiang
2020-07-03 20:39:39 +08:00
并没有,应该在送达消息后面加一个已读按钮,接收方手动点选已读后,消息发送方收到到弱提醒。这才叫三次握手吧
Themyth
2020-07-03 20:56:20 +08:00
额。。。主啊,饶恕我,居然没有楼主那么丰富的思想,太惭愧了。
dunn
2020-07-03 21:01:12 +08:00
不要把人类代入到机器这么笨的环境中
现实中大家还是习惯打个 1,打个 ok,666 、强啊、🐂🍺、那个不比拍一拍更精准和丰富
ochatokori
2020-07-03 21:06:53 +08:00
低版本用户看不到那不就丢包了?
codingbody
2020-07-03 22:42:46 +08:00
“codingbody”拍了拍你
ajaxfunction
2020-07-03 23:17:34 +08:00
本来就是一个 low 到不能在 low 的功能,还过度解读成这样
Sh1nes00n
2020-07-03 23:38:02 +08:00
张小龙:当时也没想那么多,拍一拍脑袋就想出了这功能
SilentDepth
2020-07-04 02:07:47 +08:00
@hejingyuan199 #12 ???没有拍一拍就实现不了这种效果了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/686934

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX