今天舉行的 Facebook f8 開發者大會至今已是第三年,每次都有重大的產品更新宣布。2007 年是 Facebook 平台化,2008 年是 Facebook Connect,而今年,則是所謂的 Open Graph 大計畫。
什麼是 Open Graph?Facebook 執行長馬克‧沙克伯 (Mark Zuckerberg) 是如此形容的:
We are building a web, where the default is social…. Our goal is to use the open graph so people can have instantly social experiences wherever they go…
用中文來解釋,就是:
我們要透過 Facebook 的力量,讓你可以把社群帶到網路上的任何地方… 我們的目標是利用 Open Graph 來讓人們無論去到哪裡,都可以立即享受社群的好處…
聽起來有沒有很耳熟?沒錯,這就是我們一直提到的 Social Web,也就是 Web 3.0 和 Web 2.0 最大的分水嶺。現在身為 Web 3.0 平台的先驅,也是擁有最多使用者社交資料 (Social Graph) 的 Facebook ,終於決定要把使用者的社交資料“開放”出來,並添加更多功能,讓所有其他的網站都可以加以利用,拿來提供使用者更有價值、更方便的服務,所以才有 Open Graph 這樣的名號。
更多社群工具 任何網站都可採用
而在 Facebook 的 Open Graph 策略裡面,將有好幾個重要的新產品,像是 Social Bar (一個類似 Meebo chat bar 的工具列讓每個網站都可以安裝來支援 FB Like 和 FB Chat 等功能)、Open Graph Protocol (一種定義社交物件用的語法) 和 Graph API (讓開發者可以輕鬆支援 Open Graph 的應用程式介面)。更多的細節,可以參考沙克伯的網誌、FB 開發者網誌以及 f8 官方網站上的介紹。而關於 Open Graph Protocol 和 API 技術細節的中文整理,可以參考 Egist Li 的網誌。
更開放的架構
更重要的是,為了讓這個 Graph 更 Open,Facebook 也會有許多相對應的政策調整,像是使用者將不再需要特別用 Facebook Connect 登入某個網站,或是特別允許某個網站抓取社交資料。在這樣“預設開放”的前提下,使用者的經驗就會像沙克伯形容的一樣,把社群帶著走,去到哪個網站,只要有支援 Open Graph,都可以享受到 social 的種種好處。
Social Web 將加速來到
而在 Facebook 這樣大力推動之下,我認為 Social Web 將會加速來到。也就是說,從現在開始,任何網站,任何服務,都必須要思考如何利用 FB 提供的 Open Graph,來提供給使用者更多的價值、更好的服務。能夠做好這件事的團隊,將能與競爭者拉開差距,而還停留在 Web 2.0/Web 1.0 的人,將會被市場淘汰。
所以,正在創業的團隊,請從現在就開始研究 Open Graph,思考如何把他拿來提升自己服務的競爭力吧!加油。