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,下图是一个简单示意图:

twitter

注意:所有讨论都以 @roamlog (我) 为视角,timeline 也指的是 @roamlog 的 timeline。

现在我们开始讨论:

第一种情况,最简单的情况:Show me no @ replies

在 @roamlog  的 timeline 上,应该是一种怎么样的景象呢:

  1. @roamlog 可以看到 @roamlog (我本人) @letitialulu 及 @buou 的 public tweets
  2. 不管谁 at 谁,都不会出现在 timeline 中(如有错,请指正)

第二种情况,默认情况:Show me @ replies to the people I’m following

在 @roamlog 的 timeline 上,应该是这样的:

  1. @roamlog 可以看到 @roamlog (我本人) ,@letitialulu 及 @buou 的 public tweets,这里面当然包含了 RT(via 式 RT 可能会出现异常情况)。
  2. @roamlog 可以看到 @roamlog at @letitialulu, @roamlog at buou, @letitialulu at buou 和 @buou at letitialulu 的 tweets
  3. @roamlog 看不到 @letitialulu at @iD0,@buou at @iD0 的 tweets (因为 @roamlog 没有 follow @iD0)

为了方便理解,我画了两张图,见笑了:

twitter

twitter

第三种情况,这次 twitter 界讨论的重点:Show me all @ replies

在 @roamlog 的 timeline 上,应该是这样的:

  1. @roamlog 可以看到 @roamlog (我本人) ,@letitialulu 及 @buou 的 public tweets,这里面当然包含了 RT(via 式 RT 可能会出现异常情况)。
  2. @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 的方式,也即是说,这次改动对大部分用户来说是未有任何影响的。

但是这次改动为什么还是引起这么热烈的讨论甚至可以称为讨伐呢?原因大致有以下几点:

  1. twitter 的处理方式过于粗暴,在没有给用户一个提示,或未和用户进行互动,或未听取用户的反馈信息,就直接做了修改。
  2. 这导致之前设置为 Show me all @ replies 的用户回归到 Show me @ replies to the people I’m following 的状态,他们对此表示强烈不满
  3. 从此失去了 Show me all @ replies 这个优秀的功能

接下来我们慢慢分析这几个原因:

  • twitter 处理方式过于粗暴,这个问题由来已久,一直都存在,比如之前禁用 auth 验证,就未通知任何 twitter 第三方开发者,这一点,我个人觉得twitter 确实做的不够,应该多和用户沟通,听取用户的反馈。
  • Show me all @ replies 这功能有什么作用呢?显而易见,发现新朋友,所谓 friend of friend,你可以看到你 follow 的人 at 任何人的 tweets, 你可能对其中的一些对话感兴趣,从而对参与对话的 twitter-er 感兴趣,发现新朋友!

现在,这功能没有了,那么发现新朋友就稍微更麻烦了一点,成本也更高了一点了,不过方法还是有的,比如:

  1. follow 一些 at 你的人(你之前并未 follow)
  2. 通过其它 twitter-er 的推荐,发现新朋友
  3. 偶尔浏览他人的 profile 页面,发现有趣或你感兴趣的对话,从而发现新朋友

不过从 twitter 这几老大及 twitter 官方博客的反应来看,他们现在是有认真听取用户们的意见和建议的,但从目前来看,他们并不打算恢复 Show me all @ replies 的功能,不过他们打算采取其它的方式解决发现新朋友的问题,至于究竟会采用什么样的方式,我们拭目以待吧!

因为看到不少人对 twitter 的这次改动都不是很明白,所以决定写这篇文章,可能也有些不当或有错的地方,可能也有叙述不清楚的地方,请指正,谢谢。

32 Comments

  1. 这导致之前设置为 Show me all @ replies 的用户回归到 Show me @ replies to the people I’m following 的状态,他们对此表示强烈不满
    ————–
    俺就是这种……

    平常看推的乐趣之一就是偷窥别人的对话,结果现在偷窥不成了。

  2. 感觉是twitter团队的用户体验工作没做好,没有从用户的角度体验上面几种情况各自的重要性,而且改动之前沟通动作也没做到位。这次官方博客的沟通仍然是单向的,互动不够,可能会导致改之又改的情况发生吧。

  3. 呃。。您这密密麻麻的,估计没几个人有耐心看吧。其实配个箭头示意图就挺好了

  4. 呃,算是说清楚了,不过这ABCD挤在一起看起来也很累

  5. 你说的发现新推友的第三点,有点郁闷。现在N多新来的推友,一注册就是把自己的tweets protected,你点过去profile,p都看不到,你说你follow不?

  6. 漫步还热心的莫~
    其实那三个选项看一下应该就明白是什么意思了。
    至于影响肯定只有timeline,如果连#replies页面都会被影响了,用户体验就太差了。
    像2楼说的一样,我也是这种人。我才发现能偷窥别人对话没几天,现在居然就没法偷窥别人的对话了,不刺激,郁闷的

  7. 我一直搞不清楚,如果一个人没有follow我,而我@他,他会看到么?

  8. > 整个 twitter 界都在讨论此事

    哪有这么夸张,我 follow 的人都没什么提

  9. 回楼上,能看到。fisio 说的是啊,配图更健康,哈哈

  10. 我一直搞不清楚,如果一个人没有follow我,而我@他,他会看到么?
    ————————-

    看得到。这个问题跟漫步这篇blog不是一个事情。

    关于你的问题,以下是漫步在twitter上说的:

    (获取别人@自己的消息)
    1) 之前是通过 twitter search api 实现的
    2) 之后 twitter 直接增强了 replies api
    3) Notices中replies选项 针对所有客户端有效, 含 web, app 等

  11. 回楼上某些同学的话,画图有点麻烦呢,我可是在上班的间隙中写这篇文章的哦,囧

    还有,功能看上去似乎蛮简单的,但里面的逻辑并不简单,文章看上去比较晕的地方是不是因为 A B C D 呢?这个,只要记住 A 没有 follow D 就行了吧?

  12. 谢谢 jessie 的帮忙解答,另外我补充一点

    如果 A 是 protected 用户,A follow B, B 没有 follow A, 则 A 发给 B 的 reply, B 是看不到的!

  13. 没法偷窥别人之间的交谈了 不爽

  14. 哥们,不用搞得这么复杂吧!

  15. 漫步同学太负责了,还整了两个图。其实这个改动,体现了 twitter 对于陌生人之间信息获取的引导,刺激用户通过 follow 来互动。

  16. 有点像脑筋急转弯

  17. 最近漫步同学貌似一直在忙这个事情啊=。=!听辛苦的,赞一个!

  18. 由于客户端抓推不利以及个人没有追推习惯,所以还是会没事去别人的profile里逛逛的,这件事情从坏的方面说就是twitter太铁腕了,不利于发现新朋友以及新近推油被发现。好的方面说就是间接减少了信息强迫和信息焦虑。

  19. 明白了~这个我没改过。。。默认的就好。。。

  20. 我jiwai上改成all了,twitter上好像没改

    其实偷看别人对话还挺好的,不时可以插一句话

  21. 没法偷窥别人之间的交谈了 不爽

  22. 没有这么复杂。。。
    其他就是说@(回复)的机制。Follow之间的公开的推当然都能看到,根本就不需要列出来。

  23. 原来:

    第一种,是不显示朋友的回复。只显示Update
    第二种,是显示你朋友回复你其他朋友的情况。
    第三种,是显示你朋友回复任何人(不一定是朋友)的情况。

    现在:

    只有第二种,是只显示你朋友回复你其他朋友的情况。

  24. 目前还没有时间来休验Twitter

  25. 对我影响不小 一直是 show all 用这个来发现新推优的 唉 太可惜了

  26. 恐怕现在只有twitter能够引起那么大的轰动了

  27. 太快了。。。

  28. =。= 貌似现在和谐掉了,米有这个选项了!嘿嘿

  29. 我的默认怎么好像是Show me all @ replies,我恍惚记得因为看某些人的对话看的腻了,才跑去设置为Show me @ replies to the people I’m following

  30. 我喜欢你文章的配图,能告诉我那些人物头像哪里有的下载啊?

  31. @小O 这是 亿图图示专家 里面的东西, 亿图图示专家 是一个类似 office visio 的东西…

  32. 谢谢漫步!

Leave a reply