010年4月22日Facebook在第三屆f8開發者大會上推出Open Graph(開放性社會化圖譜),再一次將Data Portability的概念帶入人們視野。
根據Facebook CEO Mark Zuckerberg在f8 Keynote上的現場講解,Mark認為網際網路上不同的網站和應用已經成功建立了關於不同事物的「社會化圖譜」,比如點評類網站Yelp建立了關於本地商家的圖譜,在線音樂網站Pandora建立了關於歌曲之間的關係圖譜,而Facebook則建立了人和人之間關 系的圖譜。所有的這些關係圖譜對於用戶來說都很重要,但是由於網站之間用戶數據相互」隔絕」,用戶很難分享在不同網站內建立的」關係圖譜」。 Facebook提出的Open Graph計劃,目的是要提供一個基礎的人和人之間關係的「開放圖譜」,其他所有網際網路網站和應用都可以 基於這個「開放圖譜「為用戶提供應用和服務。
值得注意的是,Facebook認為人是網際網路的中心,未來的網際網路是人的網際網路,而不是信息 之間超連結的聯網,信息是無限的,信息只有依託於人才會產生意義。Open graph所倡導的「人的網際網路」的概念,把人和人之 間關係放在第一位,網際網路應用和信息服務放在第二位,實際上是在網際網路「信息屬性「和」社會屬性「中進一步強調網際網路的」社會屬性「。
如 果你之前關注Data Portability,你會發現Open graph不算是很新的概念。Data Portability提供給用戶個人數據打包服務,」隨身攜帶」,在訪問不同網站和應用時重複使用,並且不斷更新,Data Portability其實也是強調網際網路是人的網際網路。這次之所以關注Open Graph,是因為Facebook,這個在全球擁有超過4億用戶,存儲了無數真實個人信息和社會關係網絡的「大玩家」加入進來了。Facebook無與 倫比的地方是它有一個真正龐大的社會化關係圖譜,而且數量巨大的用戶正在使用它,這是Data Portability和OpenID這樣的第三方服務商望塵莫及的。
Facebook推Open Graph,除了用戶基礎和影響力的優勢,FB還力圖讓Open Graph變得簡單易用。Facebook平臺產品總監Bret Taylor宣布了三樣「武器」: Social Plugins, Open Graph Protocol 和Graph API。
Social Plugins
Social Plugins通過一行簡單的HTML代碼在你的網站上加入」Like」,「Recommendations」等按鈕,讓網站瞬間和FB的社會化關係圖譜 聯繫起來,比如如果用戶的Facebook好友也like過該頁面,該用戶馬上可以看到。「邪惡」的理解,Social Plugins就是通過一段簡單的代碼,讓你的網站瞬間感染上「社交病毒」,成為Facebook社交圖譜中的「肉雞」。
Open Graph Protocol
用戶在 Facebook內部like一個網頁或者添加一個好友,這些新建立的關聯在FB資料庫都會產生一個獨特的連結,然後歸類到用戶的profile下面,但 是對於FB用戶在其他網站上like的網頁,如何展示到用戶的Facebook profile下面呢?Open Graph Protocol就是提供這樣功能的協議,讓用戶在支持Open Graph的網站上的活動(like)也能產生一個獨特的Facebook連結,並且歸類到用戶的Facebook profile下面。
Graph API
Graph API 主要是針對Facebook第三方開發者的。Graph API反映的正是Facebook新的Open Graph的內容和結構,開發者可以在此基礎上方便的建立各種應用,Graph API 支持 OAuth 2.0。個人感覺Graph API 和Friendfeed的API在語法和結構上有些類似,不知是否有融入Bret Taylor在Friendfeed上面的開發經驗。
綜上,由於Facebook的加入,讓「人的網際網路」的遊戲變得更簡單而且更熱鬧了。Facebook展現了建立龐大帝國的野心,但並非從此可以高枕無憂了。Facebook面臨的挑戰其實也很多,比如把用戶的社會關係網絡這樣的數據開放出來,用戶的隱私如何得到保證呢?另外,其他的競爭對手如Google和Twitter也不容小覷:Google通過gmail這樣的基礎服務收穫的用戶及 其社會關係圖譜,Twitter推出的@Anywhere平臺都對Open Graph造成威脅。
–tbc
源地址:http://yogar.blogbus.com/……62725127.html