RDFa

✍ dations ◷ 2025-01-22 22:56:58 #RDFa
RDFa是一个W3C推荐标准。它扩展了XHTML的几个属性,网页制作者可以利用这些属性在网页中添加可供机器读取的后设数据。与RDF数据模型的对应关系使得RDFa可以将RDF的三元组嵌入在XHTML文档中,它也使得符合标准的使用端可以从RDFa文件中提取出这些RDF三元组来。W3C的“XHTML内的RDF”小组也在讨论如何在非XML的HTML下实现RDFa。主要的问题是在非XML的HTML里无法使用XML名称空间。RDFa社群建了一个用来放RDFa工具、例子、教学的维基。RDFa一开始是被Mark Birbeck提出的,那是一份W3C笔记,标题为“XHTML与RDF”,这个想法在W3C的2004年技术交流会的语义网兴趣组群上被提出了。那年后来,这个想法被写入了XHTML 2.0第六版的草案里。虽然一般人们以为RDFa是只能被用在XHTML 2上的,但是RDFa原来的目的就是要提供一个在任意XML上加入后设数据的方法。事实上,在早期的一个叫“RDF/A Syntax”的文件的子标题就是“一些让RDF呈现在XML上的属性”。这份文件的作者是Mark Birbeck与Steven Pemberton,公开时间为2004年10月11日。2007年四月,“XHTML 2工作小组”提出了一个“RDF注释”的模块,以便于XHTML 1的系列文件使用 。举例来说,他涵盖了XHTML 1.1的一个延伸版本,叫XHTML+RDFa 1.0。虽然RDFa被W3C视为不是能代表W3C在标记语言上的发展方向,RDFa仍渐渐的出现在Web上。2007年10月,第一版的公开工作草案“XHTML里的RDFa:语法与处理”发表了。这取代并扩展了四月的那个版本,它包含了做一个RDFa语法处理器的一些规定与给想要实际应用这个科技的组织的一些指引。2008年10月,RDFa成为了W3C标准。另外一份“RDFa入门”也在2008年6月上线了。(第一版工作草案起源于2006年3月)。RDFa的本质就是提供一些属性,载有后设数据的这些属性可以被用在XML文件上(也就是RDFa的a的来源 - Attributes)。这些属性分别是:RDFa达成了五个“可交互利用的后设数据的条件”。另外RDFa可以增进一个网页的网页亲和力,毕竟辅助科技软件可以使用更多的机械可读数据。以下是一个加入都柏林核心后设数据的XHTML的文件。都柏林核心的字汇都是那些跟书或是文章有关的(标题、作者、主题等等)。更厉害的是,RDFa可以跟着字句的推移,将语义标签贴在文字上:

相关

  • 肠道肠脏,或称肠,是指消化系统中,由胃至肛门之间的消化管道,为大部分化学消化过程的所在地,将食物的营养吸收。肠脏主要分为小肠(十二指肠、空肠及回肠)及大肠(盲肠、结肠及直肠)两部分。
  • 正义单链RNA病毒正链单股RNA病毒(positive-sense single-stranded RNA virus或(+)ssRNA virus;阳性单链RNA病毒),其基因组为一条正链RNA单股。网巢病毒目(Nidovirales):成套(套式)病毒目小核糖核酸目(Pi
  • 紫外线紫外线(英语:Ultraviolet,简称为UV),为波长在10nm至400nm之间的电磁波,波长比可见光短,但比X射线长。太阳光中含有部分的紫外线,电弧、水银灯、黑光灯也会发出紫外线。虽然紫外线不
  • 生态经济学生态经济学是一个跨学科的学术研究领域,旨在了解在不同时间和空间下,人类经济与自然生态间的共同演化和互相依存的关系。有别于环境经济学,环境经济学是对环境的主流经济分析,生
  • 西哥特人西哥特人(拉丁语:Visigothi),港、台译作西哥德人,是东日耳曼部落的两个主要分支之一,另一个分支是东哥特人。在民族大迁移时期,是摧毁罗马帝国的众多蛮族中的一个。公元4世纪西哥特
  • Dysgeusia味觉障碍(英语:Dysgeusia)指的是味觉的扭曲或失真。味觉障碍通常与丧失味觉(英语:ageusia)、味觉迟钝(英语:hypogeusia)有关。味觉障碍可能是某个疾病的主要症状或次要症状。
  • 呼吸性酸中毒呼吸性酸中毒是指原发性PaCO2升高而导致pH值下降,是酸碱平衡失调的四大分类中其中一类。根据发病的快慢可又分为急性与慢性两大类。造成呼吸性酸中毒的原因为CO2积聚,动脉血中
  • 腭(英语:Palate,又称颚,但颚亦可指上下整体的解剖结构),又称为上颚,是人类和其他哺乳动物的口腔顶部。它将口腔和鼻腔分开。在这一点上,鳄目也有类似构造。但是绝大多数的四足类其他
  • 字谷在字体排印学中,字怀(又称“字谷”)指字母构造中的全封闭或半封闭区域。 拉丁字母中包含有封闭字怀的有A、B、D、O、P、Q、R、a、b、d、e、g、o、p和q, 包含开放字怀的有c、f、
  • emem是字体排印学的计量单位,相当于当前指定的点数。例如,1 em在16点的字体中就是16点。因此,这个单位等同于所有字体排印中指定的点数。排印学中用这个单位的计量常以十进制表达