現在,我們花費一點時間來好好看看這個非常酷的微格式。
由GMPG──全球媒體協議組──擬定的XHTML好友網絡是一個非常簡單卻強大的去中心化描述方式,通過使用鏈接(<a>)的rel屬性來展現人際關系。
這個概念同我在第一部分中描述的基于鏈接的關系是一致的:
<a href="http://twitter.com/emilylewis" rel=”me”>Twitter</a>
在這個例子中,rel="me"代碼說明這個鏈接的目的地址(href)指向關于我的一個頁面 (或者是我負責的頁面)。
XFN微格式所描述的基于鏈接的人際關系完全超越我們之前描述的概念。
XFN擴展了rel-me的概念,不僅僅包含個人身份同社交網絡之間的關系。您可以為鏈接中的rel屬性簡單的添加多個屬性值用以描述關系信息。
例如,我經常在博客中引用我的老板兼好友,IanIanIanIanIanIanIanIan:
<a href="http://www.iso-100.com/" rel=”met colleague co-worker friend”>Ian Pitts</a>
在上面的例子中,我為指向他博客的鏈接添加了rel="met colleague co-worker friend“這些屬性。這些rel屬性值說明:
met:我見到過Ian本人。 colleague:Ian是我的同事,也就是說我認為他跟我是具有相似興趣和技術的人。 co-worker:Ian是我的老板,因為他也是我的同事。 friend:我把Ian當作的我朋友(他很幸運吧)。XFN規范提供了各種關系屬性值,這些屬性值都是非常簡單并直觀的。
僅能使用這個列表中的一個值:
friend:根據個人定義變化。但根本來說,這是在熟悉度類別中最“親密”的值。 acquaintance:表明一個中等的熟悉程度。 contact:表明僅僅是我擁有聯系信息的個人。met──相遇──表明曾經見過本人的關系。可以同其他所有屬性值共存。
可以使用其中一個或者兩個屬性值:
colleague:具有相似興趣或者技術的人,同僚。 co-worker:同事。僅可使用其中一個屬性值:
co-resident:跟您住在同一條街道上的人。 neighbor:一個更廣義的地理引用,通常是住的非常近(靠您自己定義),但是不在同一個街道上的。僅可以使用其中一個屬性值:
child:孩子 parent:父母 sibling:兄弟姐妹,也包括您結婚之后對方那邊的兄弟姐妹 spouse:配偶(不論合法與否) kin:任何親戚,不管是直系,還是通過婚姻或者領養。新聞熱點
疑難解答