微格式

编辑
本词条由“匿名用户” 建档。

微格式(μF)是一组定义良好的HTML类,作为一个元素的一致性和描述性元数据,指定它代表某种类型的数据(如联系信息、地理坐标、事件、博客文章、产品、食谱等)。它们允许软件可靠地处理这些信息,因为集合类指的是一种特定的数据类型,而不是一种任意的数据。 微格式在2005年左右出现,主要是为搜索引擎、网络联合和聚合器(如RSS)设计的。 尽管自网络诞生以来,网页的内容已经能够进行一些自动处理,但这种处理...

简介

编辑

微格式(μF)是一组定义良好的HTML类,作为一个元素的一致性和描述性数据,指定它代表某种类型的数据(如联系信息、地理坐标、事件、博客文章、产品、食谱等)。它们允许软件可靠地处理这些信息,因为集合类指的是一种特定的数据类型,而不是一种任意的数据。

微格式在2005年左右出现,主要是为索引擎、网络联合聚合器(如RSS)设计的。

尽管自网络诞生以来,网页的内容已经能够进行一些自动处理,但这种处理是困难的,因为用于在网络上显示信息的标记元素并不描述信息的含义。

微格式可以通过附加语义来弥补这一缺陷,从而避免其他更复杂的自动处理方法,如自然语言处理或屏幕刮擦。

微格式的使用、采用和处理允许对数据项进行索引、搜索、保存或交叉引用,从而使信息可以被重复使用或组合。

截至2013年,微格式允许对事件细节、联系信息、社会关系和类似信息进行编码和提取。

微格式s2的缩写mf2是微格式的一个更新版本。与早期使用RDFa和microdata的方法相比,Mf2提供了一种更容易解释HTML(超文本标记语言结构化语法和词汇的方式。

背景

编辑

微格式是在2005年左右出现的,是一场草根运动的一部分,目的是使可识别的数据项(如事件、联系信息或地理位置)能够被软件自动处理并直接被终端用户读取。基于链接的微格式首先出现了。

CommerceNet是一个在互联网推广电子商务的非营利组织,它帮助赞助和推广这项技术,并以各种方式支持微格式社区。CommerceNet还帮助共同创立了microformat s.org社区网站

无论是CommerceNet还是Microformats s.org都不是作为一个标准机构运作。微格式社区通过一个邮件列表和一个互联网中继聊天(IRC)频道运作。

大多数现有的微格式源于相关的邮件列表,通过收集网络发布行为的例子,然后对其进行编纂。

其他一些微格式(如rel=nofollow和unAPI)已经在其他地方被提出或开发。

技术概述

编辑

XHTML和HTML标准允许在标记元素的属性中嵌入和编码语义。微格式利用这些标准的优势,用以下属性来表示元数据的存在。

classClassnamerelrelationship,描述锚元素中的目标地址(<a href=... .rel=... >... </a>)反向关系,描述被引用的文档(在一种情况下,否则在微格式中被废弃)。

例如,在文本中The birds roosted at 52.48, -1.89是一对数字,从其上下文可以理解为一组地理坐标。在span(或其他HTML元素)中包裹一个特定的类名(在这里是geo、latitude和longitude,都是地理微格式规范的一部分)。

微格式

软件代理可以准确地识别每个值所代表的内容,然后可以执行各种任务,如索引、在地图上定位,以及导出到GPS设备。

例子

编辑

在这里,格式化的名字(fn)、组织(org)、电话号码(tel)和网址(url)已经用一个特定的类名来标识,而且整个东西被包裹在class=vcard中,这表明其他类形成了一个hCard(HTML vCard的缩写),而不仅仅是巧合的命名。

其他的,可选择的,hCard类存在。软件,比如浏览器插件,现在可以提取信息并把它转移到其他应用程序,比如地址簿。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/190298/

(6)
词条目录
  1. 简介
  2. 背景
  3. 技术概述
  4. 例子

轻触这里

关闭目录

目录