可以在og:image和og:url href属性中保留该协议吗?

问题描述 投票:3回答:2

我已经有一段时间了,在HTML(锚点上的href和图像上的src上)和JS(对于XHR,我一直都在系统地使用双斜线,独立于协议的URL版本) )。今天,我一直在想,是否可以在OpenGraph标签上做到这一点。

目前我有这个:

<meta property="og:image" content="http://static.example.com/image.png">
<meta property="og:url" content="http://example.com">

我一直想知道使用以下内容会产生什么影响:

<meta property="og:image" content="//static.example.com/image.png">
<meta property="og:url" content="//example.com">
  • 规格允许吗?
  • (主要)实现允许吗?
  • 我没有看到任何明显的问题吗?
  • 我在想这是完全错误的吗?
  • 有人曾经做过或尝试过吗?

[好,这个问题太多了,但是您可以看到我要去的地方:我(以及其他可能会碰到这种情况的开发人员)应该使用显式协议,还是可以不使用它们?] C0]属性?

我已经有一段时间了,在HTML(用于锚的href和图像的src)和JS(用于XHR)中,系统地一直使用双斜线,独立于协议的URL版本。今天我...

uri opengraph meta open-graph-protocol
2个回答
3
投票

通过将这些具有og:*属性的meta元素添加到页面,您正在使用property(这是RDFa的序列化格式)。所以您正在参加语义网。


0
投票

不,这是错误的。为什么?Facebook解析器不知道协议如何在网站上使用。

© www.soinside.com 2019 - 2024. All rights reserved.