今天我有幸参加了Facebook的f8大会。首先要感谢CMU,因为CMU注册部门的疏忽把我的学生证的过期日期写成了2010年8月,所以我冒充学生买了学生票去参加大会(学生票$50,全票$425)。其次,我要感谢Oracle,因为Oracle的松散管理政策让我可以翘班一天去参加大会。 我承认前几年我是不怎么看好Facebook的,所以对“Facebook挑战Google”的言论不屑一顾。不过现在看法完全转变,Facebook确实正在颠覆整个互联网,把互联网从以内容为核心转变为以人为核心。Facebook最新发布的OpenGraph可以让任何网站,只需要一行HTML就能把网站个性化,实现Social功能。 晚上还要参加f8after8party,来不及详谈。直接总结陈词吧。Facebook这次推出的牛逼杀手锏有两个,一个就是上文提到的OpenGraph。举个例子,你正在浏览IMDB电影网站,《肖申克的救赎》,在该页面你会看到你Facebook上面的好友对该电影的评价(这些信息来自Facebook而不是IMDB),你也可以直接在该页面上对这个电影做出你的评价,你的评价信息将被实时的发布到你的Facebook页面,你的好友就能得到相关的更新。而所有这一切就只需要一行HTML,在页面上嵌入一个<iframe>。请注意,你不需要登陆IMDB就能获得这些个性化信息的。假设,所有的网站都采用了该技术,那么整个互联网就是个性化的。不同的用户浏览相同的网站将会得到不同的信息,而这些信息将直接和该用户的生活圈子,兴趣喜好相关。 第二个杀手锏是GraphAPI。这个API是用来替代目前的Facebook的API的。全新设计,完全RESTful设计。比如你要获得一个用户的基本信息,请用如下请求“http://graph.facebook.com/userid”。你要获得一个用户的好友,“http://graph.facebook.com/userid/friends”,获得用户的照片“http://graph.facebook.com/userid/photos”。这些请求的返回结果是JSON,不是给人读的,给机器读的。这样就极大的简化了基于Facebook的应用开发。更值得一提的是,第三方应用可以获得任何用户信息,包括email,只要用户授权,Facebook毫无保留,而且第三方应用可以永久存储这些信息(以前有24小时的限制)。 今天我一个人去的,所以更多的时间在观察,有如下感触 IT确实是男人的天下,大会上女性很少 智能手机势不可挡,几乎每个人的手机都能上网 乔布斯是人才,iPad已经彻底渗透到人们的生活和工作 下面开始图片故事 f8大会入口,场面不算大,不过服务人员很多,相当体贴周到 会场大厅,有吃的,有各个公司的展台 |