(Linuxpk.com独家报道)2007年5月,Facebook开放了API,把自己几乎完全开放,目前,在Facebook上,已有超过4000种游戏程序和音乐共享工具被开发了出来,过去几个月facebook市场份额增长了3倍。紧接着,Google在11月5日宣布开放一系列新的API,将最先由Orkut及iGoogle开始,然后扩展至Gmail、Gtalk及其它Google产品或服务里。
2008年1月2日,MySpace中国宣布正式启动开放平台计划,开发者网站http://developer.myspace.cn测试(Beta)版发布。第三方开发者可以免费申请开发者权限,获得批准后可以查看开发人员社区上的资料,参加MySpace开放平台社区的交流,使用开发者平台的测试环境来测试开放平台的API并开发各种应用程序。
而今天,MySpace中国在开放API的道路上更迈进了一步,正式发布符合Open Social规范,并基于Java Script的开放平台,开发人员可以在基于Java Script的框架上进行挂件(Widget)开发。
Java Script助力挂件开发
相比Flash技术,基于Java Script的开放平台赋予了开发人员更加便捷的开发工具,这是由于Java Script是目前网页设计中最容易掌握,同时也是被开发人员广泛应用的页面开发语言,所以聚友(MySpace中国)这次开放基于Java Script的平台将更加有利于开发人员及时、灵活的捕捉用户需求,开发更多的应用程序,从而为用户带来更加即时、有价值的网络应用,丰富他们的交友体验。
基于Java Script开放平台的挂件(Widget)开发是一种全新的应用程序开发模式,日前,中国雅虎和校内网都宣布即将开放平台,以追赶业界领先者。而聚友已经吸引了越来越多的开发人员驻足,随着聚友的快速成长,他们的程序将在这一平台得到更多的展现机会,为广大网友带来更加丰富的网络社交体验。
MySpace的CTO谭晓生向记者介绍到,第三方开发者可以通过Open API来获取用户的个人信息、好友信息、上传的照片、兴趣爱好、所属群组、状态信息等等,结合自己的聪明才智,构建出丰富多彩的社区应用程序,这些应用程序可以部署在MySpace或开发者自己的服务器上。目前,Myspace开放的API是20多个。MySpace.cn为Flash开发人员提供了Action Script 2和Action Script 3的Flash开发包,开发者可以开发出嵌入到MySpace网站的应用程序。MySpace.cn已经基于Open API开发了一系列子程序,例如:音乐播放器、幻灯片、电子唱片、电子贺卡、电子名片册等。
Java Script能提供很优秀的动态内容,也是一种极其灵活的Web开发语言,但其安全性一直被担忧,而此次聚友推出基于Java Script的开放平台,其安全性也受到了前所未有的挑战,谭晓生介绍到:“此次发布基于Java Script的开放平台,我们是做了充分的准备,因为大家都知道我们开放第三方网站的Java Scrip,这样的确可以提供很好的交互性能,但是安全性就存在很大的问题,比如说用户的cookie有可能会被偷窃等等。我们目前采用了Google的一个开源项目,对Java Script代码进行过滤,同时我们也有大量的工程师进行人工审核,以避免安全问题的产生。其实,开放平台的发展是一个演进式的历程,我们很多时候都在发现问题,解决问题,从而不断的完善这一平台。”
TAG: Google google 挂件 平台 热点 社交









最新评论
删除 引用 redarmy (2008-4-07 14:26:17, 评分: 0 )
支持插件,其实就是种开放到心态:不做独食,大家一起做。