国际 Tim O'Reilly是O'Reilly媒体公司CEO,“Web2.0”一词的发明人。近日他公开炮轰Google的OpenSocial,称它“无趣(boring)”并“非常令人失望(full blown disappointment)”
OpenSocial为社交网络的应用提供了一套标准,早期的支持者包括Plaxo, LinkedIn, MySpace 和Google的Orkut。
这个标准不对合作网络提供数据,但是可以这样,比方说:MySpace的用户可以与 LinkedIn 的用户交换信息。这项服务同样不允许使用社交搜索引擎,而社交搜索引擎可以让用户搜索到真个互联网上的朋友。
O'Reilly称数据的无法共享说明OpenSocial从根本上没有理解Web 2.0两大原则:
数据开放和
松耦合服务应用。
“如果OpenSocial真的可以使开发者更方便地将应用从一个社交网络转移到另一个,那绝对是巨大的成功,”O'Reilly说,“但是,社交网络真正的受众是用户,OpenSocial对他们提供的价值很少。用户不希望在所有的社交网络上都拥有同样的应用,而且用户需要多个社交网络的不同数据。”
Tim O'Reilly在2004年的一次会议上提出了“Web2.0”一词,并迅速传播成为一种描述用语。他之前曾称Google Maps是典型的Web 2.0应用,因为Maps允许开发者将maps植入个人网页,而同时又能获取外部资源的数据。
不过,Google 计划向OpenSocial添加一项服务:People Data API,虽然目前还不清楚这个API是做什么的。
分享到:
相关推荐
他目前参与了Google App Engine和OpenSocial API等国际Web开发社区的活动。在加入Google之前,Chris是Oracle公司Java开发工具组的首席产品经理和技术创新倡导者。 Neil Griffin是Liferay公司的代表,也是JSR314...
opensocial-python-client
Chris目前正与国际Web开发社区互动,介绍Google App Engine和OpenSocial APIs等新技术。 #### Neil Griffin Neil Griffin代表Liferay参与JSR314(即JSF 2.0)专家小组,拥有15年的软件工程专业经验。他是...
目前,他正与国际Web开发社区一起参与新的Google App Engine和OpenSocial API项目。在加入Google之前,Chris曾在Oracle担任主要产品经理和技术布道师,专注于Java开发工具组。 #### 贡献作者 **Neil Griffin** ...
作为Google Developer Advocate的一员,Chris致力于推广Google的API和技术,特别是在国际Web开发者社区中推广Google App Engine和OpenSocial API。 - **Neil Griffin**:代表Liferay参加JSR 314(即JSF 2.0)专家...
目前,他正积极与国际Web开发社区交流,推广Google App Engine和OpenSocial APIs等新兴技术。 #### Neil Griffin Neil Griffin代表Liferay参与JSR314(JSF 2.0)专家小组,拥有15年的专业软件工程经验。作为Liferay...
OpenSocial 是一种开放标准,旨在简化社交网络应用的开发,使得开发者可以编写一次应用,就能在多个支持OpenSocial的社交平台上运行。这个框架的核心是一组API,它允许开发者使用JavaScript、XML和HTML来构建跨平台...
OAuth在OpenSocial中的应用是社交网络和开放API领域的一个重要话题。OAuth是一种授权协议,它允许第三方应用在用户授权的情况下,安全地访问其在其他服务上的数据,而无需获取用户的登录凭证。OpenSocial则是一个...
- **功能介绍**:Shindig不仅支持OpenSocial API,还兼容Google Gadgets标准,为开发者提供了一个全面的开发框架。 - **社区贡献**:Shindig作为一个开源项目,鼓励社区成员积极参与代码贡献和问题解决。 ### 结论 ...
它由Google发起,旨在创建一种通用的、跨平台的方法,使得开发者可以在各种社交网站上开发和部署应用程序,而无需为每个平台单独编写代码。 OpenSocial API主要包含以下几个核心部分: 1. **数据API**:用于获取和...
OpenSocial 的概念始于2007年,由Google发起,并得到了包括MySpace、Yahoo、LinkedIn等众多社交网站的支持。 **OpenSocial API 知识点:** 1. **API介绍**:OpenSocial API 提供了一组JavaScript和RESTful HTTP...
Java 版 Shindig 是 OpenSocial 的实现之一,它提供了一个服务器端的框架,使得开发者可以使用 Java 语言开发这些社交应用程序。Shindig 也被称为 Apache SocialSite,它实现了 OpenSocial 规范中的各种 API,包括 ...
OpenSocial规范是一个旨在促进社交网络应用跨平台互操作性的开放标准。这个规范由一系列API组成,允许开发者创建可以在多个社交网站上运行的应用程序,而无需为每个平台单独编写代码。OpenSocial的出现是为了打破...
OpenSocial是由Google发起的一项开放标准,旨在为社交网络提供一个统一的应用程序接口(API),使得开发者可以编写一次应用程序,就能在多个社交网站上运行。这个标准定义了一系列JavaScript和RESTful API,允许...
Opensocial简介.pdf
从给定的文件信息来看,这是一本关于OpenSocial网络编程的专业书籍,由Lynne Grewe撰写,出版于2009年4月,出版社为Wiley Publishing, Inc.。该书旨在深入探讨OpenSocial平台及其在社交网络编程中的应用,提供了从...
骨干开放社交AppDataStore AppDataStore是用于Backbone数据持久性的OpenSocial适配器。 它代替了Backbone.Sync()来处理保存到OpenSocial容器的AppData存储中。用法包含Backbone.js之后,包含Backbone.OpenSocial....