我们需要一个统一而分散的SNS平台


我们需要一个统一而分散的SNS平台

Published on Tue 23 Oct 2007 11:10 ( 2 years, 10 months ago)
SNS 观点

好久没有谈论SNS的声音了,今天看到几篇很精彩的相关文章:

SNS: 统一用户平台何时能到来

我们需要统一的SNS平台吗?

Social Graph:整合网络社交工具的宏伟蓝图

我的博客不是一座孤岛

这个问题本身可以有很多值得讨论和研究的地方,从需求来看也很明显,但从现实角度来看存在很多问题。

How many SNS is too many?

我有frindster, linkedin, myspace, facebook, orkut,  ecadmy, peopleaggregator, dopplr, flickr, zooomr, del.icio.us, digg, topix, furl, mybloglog, (如果继续写下去可能可以写几页!)... 的账号,虽然我尽量使用相同的email或者一个相同的奇怪用户id(用于确保不会和别人冲突自己总能注册到),相同的密码来防止自己遗忘太多的账户密码, 但是这些注册、登陆还是太繁琐、太累赘了。 这些服务上的“朋友”也有相当大的重叠性,一个类似我这样的Internet savvy可能几乎在所有服务上都有账户,而恰好Internet Savvy knows Internet Savvy, 所谓物以类聚。

关键的统一用户identity

OpenID等统一认证的技术,从技术实现角度没有任何问题,而且也并非新鲜概念,然而是否愿意支持就成为了很多服务提供者和设计者的关键问题,显然对此存在疑虑的人是多数。 其实OpenID之前,很多人都做过不同程度的努力,其中成效最好的可能是Microsoft Passport了,然而Passport的一家独大招徕的非议更多,小的们害怕被老大给吞了,大佬自然不愿意和另外的大佬合作...结果就是只有microsoft的服务自己撑着passport.  OpenID解决了中心化数据的问题,相当于只提供了协议和参考实现,每人还是有自己的用户资料。最近oAuth的出现似乎是超前面更加迈进了一步,oAuth宣称是“An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications. ”,希望它能有不错的发展。

统一identity只是万里长征第一步

大家都知道用户登陆只是一个站点服务的第一步,是一个小的不能再小的功能元素,光这一步的统一过程就经历了漫长的岁月,至今还不能算看到曙光,那么下面更多功能的统一谈何容易?

其实FOAF(the Friend Of A Friend project), XFN(XHTML Friend Network)已经在这些方面作了尝试和努力,而真正默认支持XFN, FOAF的SNS恐怕是凤毛麟角,相反wordpress等blog 对他们倒有一些支持。事实上blog从一开始出现就带有很强的社会性特征。

如果说统一ID都只是万里长征第一步,那么要实现真正的所谓sns平台恐怕只能说是痴人说梦了。

统一的动力来自于谁?

统一的真正原动力来自于用户,而不是服务提供商,虽然有一些有远见的服务者、或者有野心有实力的服务者也在致力地推动,然而真正能有效行动起来的恐怕只有用户自己。

每个用户其实就是一个统一的“节点”,问题在于由于用户使用了多种服务,各个服务没有统一,各个服务供应者之间没有统一的动机,才造成用户在网络上表现为了多个虚拟的“节点”。 如果有一种机制让用户能自己把自己的“节点”统一起来,不依赖于服务供应商,那么这样的威力才是强大的。如果有这样的成熟技术(甚至服务)出现,传统的服务提供者就没有办法阻拦(他们可以阻拦,但用户可能会用脚投票)这种统一的需求了。

其实有一些类似的东西已经悄悄地统一了某种程度上的一部分需求,只不过有些过于抽象和高层而已,他们是什么呢?Web可以说是一种统一,现在越来越多的服务是web based的,那么浏览器就成了一个统一的地方,无论是谁在那里使用什么服务,都只需要面对一个统一的browser, 不需要对付各种不同的UI。 RSS也是一种统一,本来trackback也应该是一种统一,然而spam, 一些服务上的刻意不支持正使得trackback的价值被打了折扣。

统一而分散

这里我设想了一种“统一而分散”的sns平台,统一是指每个用户层面上的统一,也就是用户能按照自己的意愿把自己的分散的资源统一到自己的一个网络表现形式之下(最简单的如一个个人站点,或者一个个人的RSS聚合叶面),分散是指各个用户按照自己的意愿建立自己的“节点”,这些节点可能并不属于一个服务提供者(当然可能会有服务提供者提供这样的服务),节点之间的关联是通过URL, Web API来进行的,而不是某一个服务提供者的服务程序的后台逻辑或者后台数据库。

我过去的一篇文章中我设想了未来的个人"PC", 我相信这种统一而分散的服务将是未来网络服务的趋势:

想象一下未来的 “PC”, 这是一种现实存在和虚拟并存的机器(服务),出来你看得见摸得着的机器,他还存在一个“灵魂”获或者“影子”于网络空间之中,你可以在任何时候用多种方式多种设备去操作您的“PC”.

也许您会问这和我的Google account有什么区别?最大的区别在于,这是你的”PC” 你可以自由处置,自由安装各种软件(服务),以各种自己喜欢的形态呈现给别人。 而且一旦软件和服务安装在“你的”PC中,你就可以通过“你的PC”去访问,不需要记录n个账户,不需要适应n家不同的操作界面… 总之区别就如同我们现在使用的PC一样, 我用我的PC写blog, 收发email, 玩游戏… 而不是跑到文印社去打字,邮局去收发信,游戏厅去玩游戏…

在这样的“PC”时代, 我们还需要Gmail吗?可能不必了,我们安装一个mail软件在我们的“PC” 中即可。 我们还需要Flickr吗?不必了,我的照片的都在我”PC”中了, 我可以在任何地方访问我的照片决定分享给任何人。 Youtube?大可不必了… 总之很多服务的存在变得没有意义,他们的事情应该是做好软件,让我们愿意安装在自己的“PC”中。

提供公共服务的Servers显然还是存在的,但他们的主要作用应该是起"聚合,搜索"的作用,也就是把一系列公众的内容按照一定的需求整理聚合起来,提供友好的陈列方式, 当然也包括搜索.这样的服务应该是非常广泛而众多的,并非只有少数的几个巨无霸存在.


Related posts:


Search related in web:

Custom Search

RSS Feed

One click subscribe this blog in your google reader!

Be social!


Want to say something here? please sign in



Blog posts link to this page
What are friends tweeting?
Tags cloud
Monthly Archives