API从网站中解放出来,也许会带来web3.0
Tags: API, Facebook, Google, Netvibes, OpenSocial, web3.0

最近互联网上最火爆的事情就是FaceBook和Google OpenSocial,除了前者估值150亿美金和后者给我们提供了一个“大牌公司着急上火”的故事以外,让人最为激动的是,禁锢在某个网站架构里的“API”似乎松动了,放佛要解放出来,自成一体,变成整个web的一个基本件了。
第一届中文网志年会的时候,就有人问:你觉得什么是web3.0?我说不知道,如果一定要想象一下的话,应该是数据更自由的流通,API的应用正在帮助我们让网站的数据更好地流向整个网络,也许API的广泛应用会给我们带来web3.0。
RSS和blog为我们带来了web2.0,当个体凸显出来以后,个体的关联就成了需要解决的问题,所以web2.0的世界里,微内容和SNS担纲主角。与此同时,让自己变得“分散”,成为很多网站的核心架构或者推广手段,这样的例子不胜枚举,最为经典的案例自然是Delicious和Flickr或者是豆瓣和客齐集——这样的分散方式比较多的以widget方式或API方式实现。Flickr催生过很有有趣味的站点。

弊病是,基于API的站点很难敢于大投入进行商业运营——API更合适网站之间的合作。因为回到整个web,API依附于某个站点,所以新的站点对API站点也具有一定程度的依附性。
RSS协议从某种角度而言能够将内容自有地流向各个站点(同样,因为这种流动的自由性带来了国内门户对RSS尤其评论的RSS缺乏良好支持)。
Facebook是相当勇敢的。由于SNS将会是整个互联网的基础架构,所以用户需要疲于在所有的应用站点去重新建立关系,而Facebook现成的关系描述则可能帮助其它的站点更好架构自己的SNS应用——SNS可以集中,但应用却可以分散,这样也恰好是最高效和资源浪费最小的。
Google的OpenSocial虽然缺乏足够大量的现成关系,但是却更加彻底地走向了Facebook展现出来的远景,因为OpenSocial一开始就提供完全独立的API,使其从某个具体的站点中解放出来——它只是提供一个互通的可能,恰好是这种可能性展现出一个更加特别的网络远景,闪烁着未来主义的光芒。

Netvibes正在做新的开发计划,向所有的Widget开发者提供一个“准标准平台”,它希望整合诸如Yahoo widgets,Google widgets,Vista&Mac widgets,blog widgets和手机类似维信的widgets的API接口为一体,开发者只要针对其中任何一个widget平台做widget开发,就能很方便地转化到其它widget平台。在这里同样,API经过整合以后,从某种角度而言成为了独立体,成为了多个widget平台的中心连接点——虽然未必彻底自由,但至少翻身解放了。
或许,API的独立运动如果当真如火如荼,就真能给我们描述出一派web3.0的景象,站点之间平等的信息互通、数据流动成为现实,这样能够给互联网带来更大程度的生产力和解放力。



站点之间平等的信息互通、数据流动成为现实,这样能够给互联网带来更大程度的生产力和解放力。
——但站点之间要的不是“平等”
站点要的是流量和利益——自己的流量,自己的利益
比如RSS,为什么国内主流门户对其的支持一直不情不愿
今天的API开放的潮流会给产业格局带来什么具体变化呢?——值得关注……
另外,詹老师,您所说的web3.0:其核心的价值理念有哪些呢?
没有讨论国内的啊…其实开放和流量、利益并不矛盾,而且是促进的。否则Facebook、Google也不会这么开放……另,我只是觉得API可能会带来新的web景象,web3.0应该还没有完整浮显出来吧
我也同意horse的观点,事实上开放、流量和利益根本上并不是矛盾对立的。相反,他们互相促进。中国之所以没有值得宣扬的本土Web2.0服务,根本上就是缺乏开放的精神。伴随着gg opensocial的发布以及传说中msn,icq,gtalk,yahoo的互联互通。我觉得2008年应该会是一个数据流通和API开放的一年。
呵呵,谢谢盗盗的支持
你所说的3.0概念没有核心,2.0的转变是从布道式的门户传播到多元化的传播,突出了个人的价值,如果3.0还是为了2.0所体现出来的个性化、生活化,那么它充其量只是2.0的纵深发展,即2.0公司们开始尝试协作联合、分享他们的数据来给用户更好的2.0体验。
to 阿企:你说的是。只是希望将来数据在网络上的流动十分自由,那个时候可能会产生更特别的东西
api只会引导web2.0走入高潮时代,, 而不是3.0时代。至于3.0 。 至少现在只是一个推测,或是一个模糊的概念而已。个人的一点看法。
您好,詹老师。
我觉得我们更应该关心的是如何使专业的服务提供商(不仅仅是email, im, blog, wiki,social network,flickr,youtube,等,更应该所有人们需要的服务,比如个人理财,教育,商业等等)可供选择的以类似gatgets的方式,符合人们生活习惯的形式聚合到用户的那里。就像您说的那样,这种基于(html+javascript)的webapi难以胜任专业的服务。由于.net和java的关系,web似乎是个完美的平台,但只是对开发者而言,用户并不需要,我可以装一些运行环境。当然这还需要解决一些远程控制,安全,访问控制,单点登陆等问题。我最近在学习和摸索,希望听听您的看法。
给你个网站看看是不是WEB3.0
http://www.yaawa.com