XFN(XHTML Friends Network)看起來是一個相當有趣的計畫,隨著這幾年 blog 的流行,也造成了 blogrolling 同樣流行起來,所謂的 blogrolling ,就是在某個 blog 畫面上的一排其他 blog 的連結,供瀏覽者從某個網誌上,連結到與這個網誌友好、相關或推薦閱讀的其他網誌,您可以在許多的 blog 上都可以見到 blogrolling 的蹤跡,但是在目前的 blogrolling 機制來說,並沒有對 blogrolling 的項目做出意義明確的定義,您在 blogrolling 上擺上了一個連結,但是並沒有定義出該連結與你的關係如何,那個網誌是屬於您的朋友、同事、家人還是屬於誰,XFN就在於將這些連結,做出清楚的定義。
從XFN的介紹上可以看到,XFN的原理相當簡單,就是在製作 blogrolling 時,善用HTML或XHTML當中的 ref 語法,比方說您與 zonble 是朋友,您又曾經跟他約會過,那麼您便該在 blogrolling 上建立這樣的連結:


Tao道

這些語法似乎有些討厭,不過沒關係,XFN網站上提供XFN Creator這個幫助您正確製作連結的工具,在各個網站都將相互連結清楚定義後,便可以透過這些定義,分析出每個站之間的人際關係意義。WordPress的發表者Matt便計畫將XFN的支援加入到下一版的WordPress當中,可參見WordPress開發網誌上的XHTML Friends Network 以及Matt個人網誌上的Distributed Social Networking Software等文。
說到WordPress,WP的發展是這樣的,要不就是久沒消息,要不就是一不上去看一下,就發現官方版本又改了一堆東西,從 0.72 版到目前的發展是,WP已經將原本包含b2字樣的所有檔案名稱與函數名稱全部換掉,另外在下一個版本中,除了上述的XFN之外,還要使用smarty開發,而玩WP或b2的精神是這樣的,這個系統本身不提供所謂的模版,所有的模版語法都是PHP函數,如果您對某個功能不滿意或想要製作某個特殊效果,您不是使用這些模版設計頁面,而是直接去修改、Hack PHP,別的系統提供的模版功能,就像是給你一些積木堆成一座高塔,而b2或WP的精神則是給你一堆石頭,叫你將石頭粉碎成水泥之後再去蓋房子。所以,不曉得下一個版本會是第幾版,但是在每個人拿到b2/WP之後都會改成自己的版本的情況下,任何一種升級,想來都是一件痛苦的事情。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注