惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
V
Visual Studio Blog
C
Check Point Blog
S
SegmentFault 最新的问题
GbyAI
GbyAI
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
S
Schneier on Security
The Cloudflare Blog
Microsoft Azure Blog
Microsoft Azure Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园_首页
Know Your Adversary
Know Your Adversary
The Hacker News
The Hacker News
Engineering at Meta
Engineering at Meta
Project Zero
Project Zero
U
Unit 42
小众软件
小众软件
Simon Willison's Weblog
Simon Willison's Weblog
Stack Overflow Blog
Stack Overflow Blog
P
Palo Alto Networks Blog
云风的 BLOG
云风的 BLOG
B
Blog
人人都是产品经理
人人都是产品经理
P
Proofpoint News Feed
A
About on SuperTechFans
Scott Helme
Scott Helme
C
Cyber Attacks, Cyber Crime and Cyber Security
宝玉的分享
宝玉的分享
E
Exploit-DB.com RSS Feed
L
Lohrmann on Cybersecurity
S
Security @ Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
I
InfoQ
IT之家
IT之家
S
Securelist
Hacker News: Ask HN
Hacker News: Ask HN
博客园 - 叶小钗
MyScale Blog
MyScale Blog
博客园 - 聂微东
罗磊的独立博客
H
Heimdal Security Blog
T
Tor Project blog
Security Latest
Security Latest
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
G
GRAHAM CLULEY
O
OpenAI News
博客园 - Franky
T
Threat Research - Cisco Blogs
C
Cybersecurity and Infrastructure Security Agency CISA

zhengziying.com

Enforcer 100 白葡萄酒加冰 杭州徒步路线 西雅图小腰 怎么拍月亮 谁推翻了“罗伊诉韦德案” 听说阿里内网不删帖 我在交大 BBS 删帖的日子 美国不是一个法治国家 为什么美国有那么多印度裔CEO 美国就是一盘散沙
把缺点说成优点
zhengziying · 2024-03-15 · via zhengziying.com

今天有一条朋友圈,我点完赞过了一会儿再打开,发现我的点赞不见了。哦,肯定是原来的那条被删了,然后重新发了一遍。至于为什么删掉重发,无非就是原来那条有什么地方要修改一下,要么是文字要修改一下,要么就是有哪张图片要换一下。微信朋友圈没有修改功能,要修改就只能删了重发。

微信是有重大功能缺陷的。

微信朋友圈发了就不能修改,要修改就只能删了重发。但一旦删了,原来的点赞和留言就都没有了。同样是这么大体量的社交网络, Facebook 的 post 就可以编辑。

微信群里的消息也不能编辑。钉钉也不能,但 Slack 就可以编辑。我们公司用的是 Slack,我时常会用到编辑功能。我记得 Slack 的这个功能不是后来加上去的,是一开始就有的。Slack 刚出来不久我就用了,那时候就能编辑,所以后来我去了阿里巴巴,发现钉钉不能编辑发言,顿时觉得很不方便。

至于为什么钉钉不能编辑发言,我的揣度是:刚开始做钉钉的时候没有做编辑功能,后来做大了,就算有用户提出这个需求,代码已经改不动了。一条发出去的消息到底是不是 immutable 的,系统的设计会很不一样。这就好像电商系统里面,如果一个订单一旦下单以后还能要再修改价格或者修改商品(比如数量,或者尺码、颜色),代码就会变复杂很多。

为什么刚开始做钉钉的时候没有做编辑功能?这个估计要去问一粟。我猜当时或许有这么一段对话:

  • 产品/工程师:我们要不要做消息可编辑功能?
  • 老板:先不做了吧,先做一版是消息不能编辑的。如果要把消息做成可编辑的,要多出 N 个人日工作量,发布时间要延后 X 周。我们要小步快跑,不要憋大招。
  • 产品/工程师:Slack 是当前业界标杆,他们是有消息编辑功能的。
  • 老板:那么微信没有消息编辑功能,但大家用微信不是用的好好的吗?微信里面发消息如果有错别字,就再发一条更正一下就好了。既然微信也不提供这个功能,我们的用户都在中国,我们的用户平时都用微信,那么我们不提供这个功能,用户也不会太抱怨吧?
  • 产品/工程师:好吧,那就先不做消息编辑功能吧。

将心比心的说,如果我是那个老板,在那个状态下,我也会这么决策。很合理。先活下来再说,要做 MVP,要小步快跑,不要憋大招。

钉钉还是不错的,后来钉钉终于还是增加了消息编辑功能了,虽然只支持几分钟内的消息重新编辑。微信到现在都不支持消息重新编辑。

我估计微信永远也不会支持消息编辑功能了,也永远都不会支持朋友圈编辑功能了,因为无法回答“做这件事情的业务价值是什么”。增加消息编辑功能和朋友圈编辑功能,需要多少工作量,能提升多少 DAU ,能提升多少点击率转化率,能提升多少用户停留时长,能提升多少 GMV ?用这点工作量换来这点提升,ROI 高吗?

关于微信为什么不支持消息编辑和朋友圈编辑,我相信会有人说那是微信有意为之,是做减法。这个说法让我想起了当年的苹果鼠标。

很久以前苹果电脑的鼠标只有一个按键,在当时的MacOS里面如果要调出右键菜单(context menu)的话,要按下键盘上的 command 键的同时按鼠标。当时我觉得这个设计很不方便啊,但网上很多人硬是要说这个设计的逼格很高,说苹果这么设计就说明鼠标有一个键就够了,说右键菜单并不是一个常用功能。结果,几年后苹果的鼠标也变成左右两个键的了。

不过我估计那些人会说那并不证明单键的设计是不好的,只不过是用户习惯被 Windows 带坏了,苹果修改设计是尊重用户习惯。嗯,总能把缺点说成优点、把坏事说成好事,是一种很重要的技能。