微數據是一種HTML-5規范,用于向文檔(如網頁)添加機器可讀代碼,該規范不應與被稱為微數據系統的公司混淆。所有微數據通常都添加到顯示人類用戶可見信息的HTML標記中開發人員可以標記頁面內容的元素,以便搜索引擎和其他應用...
微數據是一種HTML-5規范,用于向文檔(如網頁)添加機器可讀代碼,該規范不應與被稱為微數據系統的公司混淆。所有微數據通常都添加到顯示人類用戶可見信息的HTML標記中開發人員可以標記頁面內容的元素,以便搜索引擎和其他應用程序可以更容易地對內容進行分類。這些標簽描述的是內容的類型,例如產品、組織或人員信息的各個方面。規范不描述表示或外觀,擁有計算機文檔內容(如組織的名稱、地址、電話號碼和網站URL)的人使用名-值對的組(稱為項)進行標記。在HTML-5代碼中,開發人員將把內容標記為項,然后將項屬性(如字符串、URL、日期和時間)添加到該項中和標記通常是添加微數據信息的基標記,也可以嵌套微數據。數據詞匯組織網站上提供了項目屬性的起始詞匯集產品:div itemscope項目類型=“http://www.website.com/product“pProduct Name:span itemprop=“Name”香蕉/span/p pFood組:span itemprop=“category”水果/span/p生產者:span itemprop=“brand”Dole/span/p pProduct ID:span itemprop=“indicator”123456789/span/p img itemprop=“image”src=“banana photo.png”alt=“banana”/divMicrodata使用與資源描述框架(RDFa)兼容。RDFa與XHTML兼容但是,這個規范比RDFa規范更簡單,它是HTML-5規范的一部分RDFa和微數據的使用都是語義標記的形式。任何微數據都可以被提取出來用于JavaScript對象標記(JSON)。JSON是一種數據交換格式,被認為是輕量級的,JSON可以與異步Javascript和XML(AJAX)編程方法一起使用。這些方法允許從服務器獲取web應用程序數據,而不會影響web頁面的行為和外觀。web 2.0應用程序經常使用AJAX,因此,微數據系統可能對這些程序很有用。搜索引擎會掃描頁面,尋找由微數據構成的內容,以便其豐富的片段可以在搜索結果頁面上顯示更好的信息。它在改善本地搜索結果方面特別有用,該公司在網站管理員工具部分提供了如何將這些代碼添加到HTML文檔中的信息
-
發表于 2020-08-07 19:56
- 閱讀 ( 767 )
- 分類:電腦網絡