IT技术博客大学习 共学习 共进步

浅谈Twitter及尝试Following列表的改进设计

Prower - 记录成长过程 2009-12-21 23:28:41 浏览 2,423 次

    对于即时通讯软件而言,讲究的是时效性与封闭性,发出去的消息需要至少有一个接收者,而且最好是能取得对方的回复,这个消息也许没有什么实在的内容,也许只是打声招呼而已,但这些内容的传播是在一个相对封闭的空间内的;而对于博客而言,讲究的是内容与传播,内容需要言之有物是思想的沉淀,展现出来的这份沉淀的思想,可能影响到很多人,也可能甚至没有一个接收者,仅仅只是自己的自吟自唱,所以时效性对于博客来说是其次的。

    于是在即时通讯软件与博客之间就产生了一个新的需求,那就是在追求时效性的同时也对传播有一定的要求,追求时效性的内容要求自然相应的降低,无法做到像博客那样长篇大论侃侃而谈。于是微博客应需而生了。时效、传播、内容,三者皆占有。

    Twitter则是微博客中的代表,其在全球范围内的影响已经深入到非常多人的日常生活中。

    相对于即时通讯软件的隐私性而言,Twitter与博客一样是开放的形式,正是这种公开性使其内容得到最大程度的传播。在地球一端发生的事情很快就能传达到地球的另一端,这也就是Twitter被称为“地球的脉搏”的原因之一。

    但相对于这种大范围的事件传播而言,Twitter上更多的则是朋友之间的小范围信息交流,内容上偏向于生活中的琐事多一些,这也是Twitter最初的口号“What are you doing”的宗旨,是与朋友分享自己在生活中的琐事。当然随着Twitter在全球影响力的越来越大,对于新闻事件的传播也越来越多,Twitter的口号也做了相应的更改“What’s happing”。但对于大多数Twitter用户而言,突发事件的信息获取仍然只占很小的比例,在获取的所有信息中占最重比例的仍然还是生活中的琐事。

    Twitter的用户之间通过Follow的方式来表示关系,这种关系也影响着信息的交流。用户与用户之间的关系变得很简单,单向的Follow与双向的Follow,这也在一定的程度上表示出用户之间的关系情况,类似于跟随者与朋友。

    当Follow的用户越来越多的时候,自然就会想到利用分组来标示不同的用户群体,于是Twitter推出了List功能,这一点对于用户而言有着很大的意义,通过List列表快速的Follow自己喜欢的群体。

    如果回到以个人为中心的形态,Following里面的用户对Follower也很重要,用个成语解释就是“爱屋及乌”。但Twitter的Following列表设计只是按时间顺序来排列,并没有其他的元素来表达出“你”与列表中的其他用户之间的关系亲密性。

    Following列表这里的设计除了按时间排序外,还可以增加按关系亲密的程度来排序,关系的亲密程度由是否双向Follow以及双方之间对话的次数来决定。在视觉上则可以从上自下的颜色渐变来传达关系的亲密程度。

    试着用Axure画了一下线框图:

    Twitter Following List Design

建议继续学习

  1. Twitter/微博客的学习摘要 (阅读 12,084)
  2. 别得瑟了,你很可悲! (阅读 7,803)
  3. Twitter架构图(cache篇) (阅读 5,982)
  4. PHP for Twitter OAuth 教学演示 (阅读 4,644)
  5. Twitter新员工的入职过程是怎样的? (阅读 4,482)
  6. Twitter“鲸鱼”故障技术剖析 (阅读 4,002)
  7. 基于黄金分割率的Twitter新版页面布局探究 (阅读 3,722)
  8. 继续说说新版Twitter设计方面的事儿 (阅读 3,463)
  9. Rax 系列教程(长列表) (阅读 3,346)
  10. Twitter系统运维经验 (阅读 3,304)