Twitter 小改动,引发大地震
Thursday May 14, 2009前天,twitter 做了一点小改动,不过这小改动却引起了大地震,整个 twitter 界都在讨论此事。
这次改动只是针对一个地方,就是 https://twitter.com/account/notifications 里的设置改了
还是直接上图吧!
原来的设置:

现在的设置变成这样了:

如上面的图所示,twitter 这次改动就是把第一张图中的高亮部分的设置直接去掉了。
接下来慢慢跟大家解释这样改动后对大家带来了什么影响。
如第一张图高亮部分所示,twitter 之前是有个关于 @replies 的选项,这个选项有三个选项,分别是 “Show me all @ replies”,“Show me @ replies to the people I’m following” 和 “Show me no @ replies”。
注意: twitter 默认是选中第二项 “Show me @ replies to the people I’m following”,那这三个选项分别有什么意义呢?
在此之前,我先做一点补充说明:
首先,这个选项只是影响到 timeline,并不会影响到其它地方,比如 #replies 页面
其次,我在这使用 @roamlog (本人), @iD0,@letitialulu 和 @buou 四个 twitter 用户举例, 并对他们的关系重新进行假定:@roamlog 即”我“ follow 了 @letitialulu 和 @buou,但没有 follow @iD0, 而 @letitialulu follow 了 @iD0 和 @buou,下图是一个简单示意图:

注意:所有讨论都以 @roamlog (我) 为视角,timeline 也指的是 @roamlog 的 timeline。
现在我们开始讨论:
第一种情况,最简单的情况:Show me no @ replies
在 @roamlog 的 timeline 上,应该是一种怎么样的景象呢:
- @roamlog 可以看到 @roamlog (我本人) @letitialulu 及 @buou 的 public tweets
- 不管谁 at 谁,都不会出现在 timeline 中(如有错,请指正)
第二种情况,默认情况:Show me @ replies to the people I’m following
在 @roamlog 的 timeline 上,应该是这样的:
- @roamlog 可以看到 @roamlog (我本人) ,@letitialulu 及 @buou 的 public tweets,这里面当然包含了 RT(via 式 RT 可能会出现异常情况)。
- @roamlog 可以看到 @roamlog at @letitialulu, @roamlog at buou, @letitialulu at buou 和 @buou at letitialulu 的 tweets
- @roamlog 看不到 @letitialulu at @iD0,@buou at @iD0 的 tweets (因为 @roamlog 没有 follow @iD0)
为了方便理解,我画了两张图,见笑了:


第三种情况,这次 twitter 界讨论的重点:Show me all @ replies
在 @roamlog 的 timeline 上,应该是这样的:
- @roamlog 可以看到 @roamlog (我本人) ,@letitialulu 及 @buou 的 public tweets,这里面当然包含了 RT(via 式 RT 可能会出现异常情况)。
- @roamlog 可以看到 @letitialulu 和 @buou 发给任何 人的 tweets(指 reply),不管 @roamlog 有没有 follow 他/她。
现在讨论下 twitter 做了什么?
twitter 把这个选项功能直接去掉了,为什么这么做呢?twitter 认为该选项让用户感到困惑和不解,所以去掉了,那么现在应该是一个怎么样的状态呢?所有人都回归 Show me @ replies to the people I’m following 这一状态!
注意:因为大部分用户都未改动这个设置,也即采用了默认的 Show me @ replies to the people I’m following 的方式,也即是说,这次改动对大部分用户来说是未有任何影响的。
但是这次改动为什么还是引起这么热烈的讨论甚至可以称为讨伐呢?原因大致有以下几点:
- twitter 的处理方式过于粗暴,在没有给用户一个提示,或未和用户进行互动,或未听取用户的反馈信息,就直接做了修改。
- 这导致之前设置为 Show me all @ replies 的用户回归到 Show me @ replies to the people I’m following 的状态,他们对此表示强烈不满
- 从此失去了 Show me all @ replies 这个优秀的功能
接下来我们慢慢分析这几个原因:
- twitter 处理方式过于粗暴,这个问题由来已久,一直都存在,比如之前禁用 auth 验证,就未通知任何 twitter 第三方开发者,这一点,我个人觉得twitter 确实做的不够,应该多和用户沟通,听取用户的反馈。
- Show me all @ replies 这功能有什么作用呢?显而易见,发现新朋友,所谓 friend of friend,你可以看到你 follow 的人 at 任何人的 tweets, 你可能对其中的一些对话感兴趣,从而对参与对话的 twitter-er 感兴趣,发现新朋友!
现在,这功能没有了,那么发现新朋友就稍微更麻烦了一点,成本也更高了一点了,不过方法还是有的,比如:
- follow 一些 at 你的人(你之前并未 follow)
- 通过其它 twitter-er 的推荐,发现新朋友
- 偶尔浏览他人的 profile 页面,发现有趣或你感兴趣的对话,从而发现新朋友
不过从 twitter 这几老大及 twitter 官方博客的反应来看,他们现在是有认真听取用户们的意见和建议的,但从目前来看,他们并不打算恢复 Show me all @ replies 的功能,不过他们打算采取其它的方式解决发现新朋友的问题,至于究竟会采用什么样的方式,我们拭目以待吧!
因为看到不少人对 twitter 的这次改动都不是很明白,所以决定写这篇文章,可能也有些不当或有错的地方,可能也有叙述不清楚的地方,请指正,谢谢。

这导致之前设置为 Show me all @ replies 的用户回归到 Show me @ replies to the people I’m following 的状态,他们对此表示强烈不满
————–
俺就是这种……
平常看推的乐趣之一就是偷窥别人的对话,结果现在偷窥不成了。
感觉是twitter团队的用户体验工作没做好,没有从用户的角度体验上面几种情况各自的重要性,而且改动之前沟通动作也没做到位。这次官方博客的沟通仍然是单向的,互动不够,可能会导致改之又改的情况发生吧。
呃。。您这密密麻麻的,估计没几个人有耐心看吧。其实配个箭头示意图就挺好了
呃,算是说清楚了,不过这ABCD挤在一起看起来也很累
你说的发现新推友的第三点,有点郁闷。现在N多新来的推友,一注册就是把自己的tweets protected,你点过去profile,p都看不到,你说你follow不?
漫步还热心的莫~
其实那三个选项看一下应该就明白是什么意思了。
至于影响肯定只有timeline,如果连#replies页面都会被影响了,用户体验就太差了。
像2楼说的一样,我也是这种人。我才发现能偷窥别人对话没几天,现在居然就没法偷窥别人的对话了,不刺激,郁闷的
我一直搞不清楚,如果一个人没有follow我,而我@他,他会看到么?
> 整个 twitter 界都在讨论此事
哪有这么夸张,我 follow 的人都没什么提
回楼上,能看到。fisio 说的是啊,配图更健康,哈哈
我一直搞不清楚,如果一个人没有follow我,而我@他,他会看到么?
————————-
看得到。这个问题跟漫步这篇blog不是一个事情。
关于你的问题,以下是漫步在twitter上说的:
(获取别人@自己的消息)
1) 之前是通过 twitter search api 实现的
2) 之后 twitter 直接增强了 replies api
3) Notices中replies选项 针对所有客户端有效, 含 web, app 等
回楼上某些同学的话,画图有点麻烦呢,我可是在上班的间隙中写这篇文章的哦,囧
还有,功能看上去似乎蛮简单的,但里面的逻辑并不简单,文章看上去比较晕的地方是不是因为 A B C D 呢?这个,只要记住 A 没有 follow D 就行了吧?
谢谢 jessie 的帮忙解答,另外我补充一点
如果 A 是 protected 用户,A follow B, B 没有 follow A, 则 A 发给 B 的 reply, B 是看不到的!
没法偷窥别人之间的交谈了 不爽
哥们,不用搞得这么复杂吧!
漫步同学太负责了,还整了两个图。其实这个改动,体现了 twitter 对于陌生人之间信息获取的引导,刺激用户通过 follow 来互动。
有点像脑筋急转弯
最近漫步同学貌似一直在忙这个事情啊=。=!听辛苦的,赞一个!
由于客户端抓推不利以及个人没有追推习惯,所以还是会没事去别人的profile里逛逛的,这件事情从坏的方面说就是twitter太铁腕了,不利于发现新朋友以及新近推油被发现。好的方面说就是间接减少了信息强迫和信息焦虑。
明白了~这个我没改过。。。默认的就好。。。
我jiwai上改成all了,twitter上好像没改
其实偷看别人对话还挺好的,不时可以插一句话
没法偷窥别人之间的交谈了 不爽
没有这么复杂。。。
其他就是说@(回复)的机制。Follow之间的公开的推当然都能看到,根本就不需要列出来。
原来:
第一种,是不显示朋友的回复。只显示Update
第二种,是显示你朋友回复你其他朋友的情况。
第三种,是显示你朋友回复任何人(不一定是朋友)的情况。
现在:
只有第二种,是只显示你朋友回复你其他朋友的情况。
目前还没有时间来休验Twitter
对我影响不小 一直是 show all 用这个来发现新推优的 唉 太可惜了
恐怕现在只有twitter能够引起那么大的轰动了
太快了。。。
=。= 貌似现在和谐掉了,米有这个选项了!嘿嘿
我的默认怎么好像是Show me all @ replies,我恍惚记得因为看某些人的对话看的腻了,才跑去设置为Show me @ replies to the people I’m following
我喜欢你文章的配图,能告诉我那些人物头像哪里有的下载啊?
@小O 这是 亿图图示专家 里面的东西, 亿图图示专家 是一个类似 office visio 的东西…
谢谢漫步!