国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

RDFa讓你的頁面更好的被機器所理解

2024-07-11 08:22:27
字體:
來源:轉載
供稿:網友

看著這個題目可能大家會有點陌生,不知道是什么,說的直白一點,rdfa就是讓你的頁面更好的被機器所理解,而不簡簡單單是展示你的頁面,下面就關于此對什么是rdfa做個簡單介紹。

背景:

為什么會出現rdfa這個東西呢?
現在的互聯網主要是為人類的使用而創造的,雖然機器可讀的數據是互聯網上最先出現的,但是這些機器可讀的數據一般是以單獨的文件和單獨的格式被發布在互聯
網上的,機器可讀的和人類可讀的數據之間的關聯是相當少的。結果就是現在的瀏覽器在解析和處理web數據上的能力很差,因為瀏覽器只負責展示這些信息。

但是瀏覽器能夠識別這些數據又有什么用呢?

用處多了,如果瀏覽器可以很好的識別這些數據,它就會形成一個固有的數據結構,而如果將這些數據結構加里利用,那我們就不需要記錄一些信息都是通過
無數次的ctrl+c和ctrl+v來完成了,一鍵操作就很方便了,而對于搜索引擎來說,就是更好的搜索結果展示以及更強大的數據挖掘能力了。

所以基于這個目的,rdfa出現了,就是為了達成我們的這個目的,它的全稱是“resource description framework in attributes”,其實從它名字的全稱就可以獲取到很多信息了,呵呵。

rdfa介紹:

提到了為什么會出現rdfa這個東西,那什么是rdfa呢,主要體現在下面幾點:

  • 連接機器與web數據之間的一座橋梁
  • 通過為一些可視化的數據提供一系列的xhml屬性而使得這些數據可以被機器所理解。
  • 基于xhtml+rdfadtd

而與我們平時做的頁面相比,使用rdfa技術的時候,它的頭部doctype是這樣定義的:

12
		<!doctype html public “-//w3c//dtd xhtml+rdfa 1.0//en”		"http://www.w3.org/markup/dtd/xhtml-rdfa-1.dtd">

上面的這種是基于xhtml的,主要是因為此標簽的可擴展性,可以使得rdfa更好的嵌入,但是雖然html無法有這么好的擴展,但是仍然有針對它的標準,定義如下:

12
		<!doctype html public "-//w3c//dtd html4+rdfa 1.0//en" 		http://www.w3.org/markup/dtd/html4-rdfa-1.dtd>

而對于html來說,唯一需要解決的問題就是對名字空間缺乏的問題。

優勢:

  • 增強的搜索功能
  • publisher independence
  • 數據再利用性
  • 自我控制
  • 模塊化架構
  • 可提升可訪問性

實現原理:

在實現主要是通過引入名字空間的方法在已有的標簽中加入rdfa相應的屬性來使得支持rdfa技術的瀏覽器或者搜索引擎可以解析到,從而達到優化的目的,就通過一段簡單的代碼做實例吧:

12345
	<div xmlns:dc="http://purl.org/dc/elements/1.1/" about="http://www.example.com/books/wikinomics">		<span property="dc:title">wikinomics</span>		<span property="dc:creator">mr right</span>		<span property="dc:date">2006-09-02</span>	</div>

在上面的代碼示例中主要用到了rdfa屬性中的about屬性和property屬性,這段代碼示例說明了一篇文章,然后描述了和這篇文章相關的信
息,比如說標題,創建者和創建日期,而這些屬性就可以使得支持rdfa的機器識別,從而形成跟我們人類所理解的那種結構的一個體系,達到我們的目的。

而我們要做的就是在我們了解這個網絡的同時,我們也要讓機器跟我們一樣懂。

前景:

  • w3c剛出不久的一個標準(2008/10/14)
  • 目前firefox已經有了針對rdfa的插件,可以對使用rdfa的頁面進行解析。
  • google已經在今年的5月12日發布支持rdfa以及微格式的宣言。
  • 而在google之前,yahoo已經支持了rdfa了,而且目前已經有相應的優化頁面。

通過這些我們可以看出,rdfa的前景還是很不錯,如果某一天真的瀏覽器也支持了,那我們的互聯網上將會出現一種新的局面,期待中,大家有什么問題,也可以一起探討。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高唐县| 抚顺县| 弥渡县| 望谟县| 洛隆县| 凌海市| 彭山县| 新宁县| 文水县| 阿克苏市| 天台县| 霍山县| 凤冈县| 镇原县| 志丹县| 綦江县| 镇巴县| 东明县| 卢湾区| 科技| 南岸区| 原阳县| 安国市| 金秀| 宁乡县| 张北县| 香河县| 新和县| 延吉市| 根河市| 东阳市| 甘南县| 商南县| 长垣县| 丰原市| 临沭县| 阿拉尔市| 芦溪县| 罗定市| 扶风县| 高雄市|