显示标签为“Twitter”的博文。显示所有博文
显示标签为“Twitter”的博文。显示所有博文

星期三, 十一月 07, 2007

[web2.0]twitter,IM中间件?

Twitter是什么


公司的网络比较快,特别上国外的site,所以这几天试用了一下Twitter和FB,总来的说User Experience都让人非常满意。这里主要来说说twitter
本文的缘起是受这里的感召,以及最近工作中的一些体验。
Twitter是什么?micro blogging?还是果然是叽叽歪歪的个人絮语,亦或是事件的追踪报道? 140个字的容量能说什么?难道是一只猫的进化?

Twitter,IM,softwareBus


在我看来,说的明白点twitter就是IM,就是我们以前设想了好久的自由式的大杂烩的聊天方式,不过实现方式比我们设想的要巧妙。
Twitter有两种方式,第一种叫做follow,这个是用来跟踪一个User,譬如你的死党,或者是有共同兴趣的比如雪茄友。第二种方式叫做track,用来跟踪事件的,基于关键字的事件,譬如Amazon,那么别人说的有关Amazon的话题就会出现在你的IM上面,(在gtalk上加twitter@twitter.com, MSN上面我还没有尝试过)或者是你的handset上面,不过我的验证码发不出去,所以暂时没用。
这两个方面分别对应了Social network中间的人和内容。可以想想有多么丰富的手段来建构应用了。比较起来,设想中没有用户ID的只是针对主题自由聊天,显然twitter要巧妙一点。在这里,twitter做了一个中转,而userID和keywork都可以当作supplier提供主体,我们client user只需要subscribe感兴趣的subject就OK了。
说起来,IM会被当作是p2p应用的典型,可是在这里我们还是看到了集中式处理方式的回归,应该说,这还是非常巧妙的。类似于软件系统中的软总线,(刚好这几天我也在coding类似的module) 这么做的好处是什么呢?
毫无疑问,套用软件架构中的说法,我们可以说,twitter提供了一个中间层,从而降低了双方的复杂度。譬如说,我想发一个link给IM朋友,那么我要打开msn/qq,找到所有感兴趣的人,或者组成一个固定的小组,发给他们。现在我只需要发给IM robot twitter@twitter.com就OK了我能想到的应用还又就市是做同一开发,但是地理上不是沟通很方便的,twitter就非常之方便了。譬如,提问题。当然这个IM也可以做,但是Twitter扩展性显然是要更好,因为新加进来的人不会对已有user产生影响。不过这个key也许我们需要仔细找一个才好。(这个问题我觉得甚至可以开发一个twitter的mashup,用一个hash产生器,产生一个唯一的string)

很明显Twitter上我不太会关心那些不熟识的人,甚至大名鼎鼎的gates/jobs(如果他们有twitter ID的话)。真正你所需要的是你工作上或者特别亲密的一群伙伴之间的沟通。而基于事件或者说content的应用,显然还不是让人很满意,key实在是太弱了,mashup的好题材。而且正像我以前说的,在一个松散的耦合环境下,content要比user更能聚合,粘度也要更高。

结论

OK,现在你认为twitter是什么呢?个人以为合适的词是IM中间件,twitter其实是一种演化方式,在此我也一定会努力去使用twitter,只要你在twitter上面follow hgye,那么不管以后我在那里,你一定可以track到我,我感兴趣的话题以后我会逐渐发在twitter上面。同时也欢迎大家把twitter的ID告诉我:)

UPDATE

刚刚在对twitter上逛了逛,发现track的功能只是在9月底才作出来。而国内的模仿者上面的信息也大多不忍卒读,也许这种简便的方式使得blogging这种活动越来越向心情日记靠拢,而且这样的言而玄之又玄的方式使得文艺青年如鱼得水。

但是内容和人缺一不可,Social Network绝对是提高生产力的良好工具

星期四, 三月 29, 2007

[web2.0随想]我们不但要说,说出来还要有人听

Twitter现在好像是一个话题
昨天晚上我刚好和nifeng讨论了类似的话题,这种基于“人”的应用前景无量。每个人都有表达的需要,特别是这种sparkle

当然也许我们的想法更好。简单的说就是RSS reader client, 可以收集other blog的评论,然后做到以人为基础的聚类。

以前大家认为blog相对于门户就是一个进步了,体现了个人的意义,提供了micro-content,发挥了“uploading”的力量。但是维护一个blog是困难的,尤其是一个拥有“network reputation”的blog的成本和门槛是相当高的,口口声声“互联网的草根”的那些哥们姐们其实还是“网络精英”,怎么样使“世界变得更平”,让更多的人参与进来,本来就是现在的一个趋势,体现对人的关怀,使个人的生活更加网络穴居化,用网络来展现更真实的personality

也许基于话题,热点的讨论是一个比较好的方式。其实现在blog世界里面的同质化非常严重,采用良好的聚类算法可以看到这个世界的social特性。而且每个人是不同的,也就是说他的blog可能关注与几个方面,只是有所侧重的方面。但是表达的愿望永远存在。所以现在很多人都有几个洞穴,同时还有大量存在的“心情日记”。怎样才能做到以“you”为中心。这个方案中应该可以做到。也就是说至少三重:第一话题热点,基于社会化的应用,social network,第二还是社会化的应用,你所关注的别人的blog,第三自然就是基于你自己的应用。只能说,花样不要太多!



另外Twitter表明客户端是需要的,尤其是和phone的Interface。这点我倒是没有考虑到。我们只是考虑http link和STMP services了



在另,其实现在这篇片语只字正是产生它的内在推动力,我希望拥有的服务,别人提供给我们的服务。



三:应该说这个sparkle也更接近于blog的本意,现在的blog变成了另一个世界。



Ref link:
Twitter引发博客圈争论:信息泛滥成最大问题


Thank very much for nifeng, without him, brainstorm will not success. So please give you comments.