小编Tom*_*Tom的帖子

OpenGraph或Schema.org?

只是想知道你们是否支持OpenGraph协议之后的标记:

<meta property="og:title" content="The Rock" />
<meta property="og:type" content="movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
Run Code Online (Sandbox Code Playgroud)

或Schema.org协议

<div itemscope itemtype="http://schema.org/Product">
  <span itemprop="name">Kenmore White 17" Microwave</span>
  <img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
  <div itemprop="aggregateRating"
    itemscope itemprop="http://schema.org/AggregateRating">
Run Code Online (Sandbox Code Playgroud)

我应该整合哪一个,因为我认为只需要1个?[实际上你只能整合一个或?]

坦率地说,恕我直言 - 我认为OpenGraph对整个代码库"不那么具有侵入性" - 因为它更容易实现部分视图[使用ASP.NET MVC]而Schema.org协议需要[至少在我看来]破坏性HTML加载项你的代码?

编辑:似乎我最终整合了两者 - 不确定是否允许这样做但Schema.org上的文档不清楚.值得注意的是,此链接并未提供太多信息

问:schema.org如何与Facebook Open Graph相关?
Facebook Open Graph很好地实现了它的目的,但它没有提供搜索引擎改善用户体验所需的详细信息.

单个网页可能包含许多组件,并且可能涉及多个内容.如果搜索引擎了解页面的各个组件,我们可以改进数据的表示.即使您使用Facebook Open Graph协议标记您的内容,schema.org也提供了一种机制,用于提供有关页面上特定实体的更多详细信息.
例如,有关乐队的页面可能包含以下任何或所有内容:

  • 专辑列表
  • 每张专辑的价格
  • 每张专辑的歌曲列表,以及听取每首歌曲样本的链接
  • 即将播出的乐队成员Bios列表

所以我认为它们是兼容的.

rdfa microdata open-graph-protocol schema.org

76
推荐指数
4
解决办法
3万
查看次数

如何支持HTML4和HTML5?

所以我有一个用HTML4编写的完整网站,支持CSS2/CSS3 - 即主要利用支持的大部分CSS3.

我想升级网站以支持HTML5 - 但很少混淆[使用Visual Studio 2010/ASP.NET MVC等]我如何支持HTML4和HTML5?

我是否需要在HTML5中重写整个网站?有点混淆了如何同时支持HTML4和HTML5?

css html5 css3

5
推荐指数
1
解决办法
8019
查看次数

标签 统计

css ×1

css3 ×1

html5 ×1

microdata ×1

open-graph-protocol ×1

rdfa ×1

schema.org ×1