Skip to content

初识XFN

XFN这个词也是在我的博客上添加链接时发现的,但是查过资料WordPress早到2.7版本就已经内置XFN。只不过一直以来没有添加过链接,所以一直并没有发现。

XFN,是一个通过XHTML标记语言在网页上表示人与人之间的社交关系的方法。

为什么会有XFN?

随着网络发展出现越来越多的各式各样社交媒体:SNS、博客、微博、个人主页等等,而如今是无法分辨这些连接背后的关系。简单例子就拿我来说事吧,我有个人博客、腾讯微博、豆瓣等等,可这些东西对于电脑来说他并不知道都是属于我同一个人,往大一点的讲,我有一个好朋友他也有一个博客,如果我能告诉电脑说这个博客是我好朋友的。那这将非常有意义,这又让我想到“六度空间理论”说是:最多通过六个人你就能够认识世界上任何一个陌生人。

微格式

微格式(microformats):是结构化数据的开放标准。是包含数据的结构化的XHTML代码块的定义格式,由于是XHTML代码块,所以很适合人类阅读,由于是结构化的,又很容易被机器处理,很容易和外部进行数据通信。 微格式(Microformats)是开放的数据格式,面向的是普通用户,任何用户可以透过简单的程序读取微格式内容。

而XFN就是其中一种,这又让想到另外两种跟我们生活息息相关的:vCard、hCard微格式,分别是用来表示:名片、联系信息,可以想象一下,如果所有手机产家都采用这种标准的微格式来存储我们的联系信息,那么不管我们的手机丢了、被偷了、坏了,都可以导入到新的手机上。

XFN使用

他非常简单,只不过是在<a>标签中的rel属性标识链接和被链接彼此之间的关系。XFN目前有六个关系分类,大家有兴趣可以参考下方的网站。

另外你也可以在你的网页中加入XFN Friendly badge表示你的网页支持XFN。

XFN价值

说真的,目前貌似也没有表现出他有很好的用途,而GOOGLE以前有发表过搜索引擎支持XFN抓取。另CSS2.1开始也对支持属性选择器,哎····不过现在还有一半以上的人还在用IE6,真的非常让人纠结呀。

随着语义网成为目前的热门话题,这类开放标准东西也越来越让人关注。这单纯个人想法。

参考资料:

相关日志

Categories: 技术.

Tags:

Comment Feed

No Responses (yet)



Some HTML is OK

or, reply to this post via trackback.

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word