開(kāi)放式社會(huì)化網(wǎng)絡(luò)的嘗試有不少,比如XFN和FOAF,這兩種技術(shù)都著眼于建立網(wǎng)絡(luò),我以前分析過(guò),一個(gè)社會(huì)化網(wǎng)絡(luò)應(yīng)用,只有網(wǎng)絡(luò)是不夠的,至少不夠有趣。
blog天然具備一些社會(huì)化網(wǎng)絡(luò)的要素,個(gè)人提供內(nèi)容,blogroll提供網(wǎng)絡(luò)框架。個(gè)人作為互聯(lián)網(wǎng)中的節(jié)點(diǎn),除了blog,大多還會(huì)提供圖片、網(wǎng)摘等等內(nèi)容。為什么不能將這些元素組合起來(lái),建立一個(gè)完整的開(kāi)放式社會(huì)化網(wǎng)絡(luò)呢?
第一個(gè)能想到的是把RSS作為切入點(diǎn)。但RSS傾向于“內(nèi)容”,缺乏把節(jié)點(diǎn)連接成網(wǎng)絡(luò)所需的信息。另一方面,RSS提供的語(yǔ)義也不夠豐富。RDF也是一個(gè)可能的選擇,很容易提供資源到url的聯(lián)系,語(yǔ)義也非常豐富,唯一的問(wèn)題是結(jié)構(gòu)相對(duì)復(fù)雜,當(dāng)年在xml sync這一功能上RDF遠(yuǎn)早于RSS,最后RSS勝出,就敗在復(fù)雜上。
再來(lái)看一下OPML。目前OPML在互聯(lián)網(wǎng)上被廣泛應(yīng)用于表示RSS聚合集。其實(shí)OPML定義了語(yǔ)法,但并沒(méi)有限制語(yǔ)義,用它來(lái)outline的東西幾乎可以是無(wú)限的。mac上的OmniOutline就可以以opml作為文件格式之一。
以outline的方式來(lái)組織互聯(lián)網(wǎng)中的個(gè)人節(jié)點(diǎn)是一個(gè)很自然的過(guò)程:
