我即将向一个现有的HTML5 Web应用程序介绍Open Graph协议,并且我希望在不引入任何不必要的冗余数据的情况下包含必要的RDFa数据。
我查看了HTML+RDFa 1.1草案并与Facebook的Open Graph协议文档进行比较,我只需要在html
元素上设置lang
属性,就可以准备好HTML5:
<html lang="en">
<head xmlns:og="http://opengraphprotocol.org/schema/">
<title>The Rock (1996)</title>
<meta property="og:title" content="The Rock"/>
<meta property="og:type" content="movie"/>
...
一开始,我对HTML5中RDFa支持感到困惑,因为有许多来源声称它不能以有效的方式完成,直到我最终找到了这个草案。我不是这方面的专家,所以我希望有人能够查看并评论该草案在今天浏览器中的支持情况。