问题标签 [rdfa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
94 浏览

xml - 搜索引擎是否将“webpage.xml”文件视为 xml?这对微数据有何影响?

我正在开发的网站对每个页面都使用 xml 文件(而不是 php 或 html 文件)。xml 在客户端通过 xslt 转换为 html(很快 html5)。我打算使这些页面具有有用的语义,并且我对搜索引擎如何查看页面感兴趣。

由于站点上的人将 URL 视为“www.example.com/webpage.xml”,因此我假设该页面也被搜索引擎处理为 xml,而不是 xslt 转换的结果。这是真的?

如果这是真的,我还会关心 html5 微数据吗?我会改为向我的 xml 文档添加语义吗?什么语言适合这个?

最后,html页面头部的meta标签呢?我是否也不在乎那些,因为它们是 xslt 产生的,因此会被忽略?

我希望一切看起来都是合乎逻辑的。

谢谢,

帕特里克。

0 投票
2 回答
150 浏览

xml - HTML5 中 XML 方言的可往返编码

我对非常丰富的语义和基于 XML 的 TEI 语言感兴趣,但我相信如果它可以用 HTML 以可往返的方式编码,那么它可以因此受益于在基于 Web 的 HTML 编辑器中创建或存储在基于 HTML 的 wiki(至少是那些支持必要语义机制的)等。

我想知道 RDFa 是否可以作为一种机制在 HTML5 中完全表示 XML 方言(或多种方言),其标准是往返性和对 XML 元素的分层性质的认识(以及它的其他关键方面,如属性)。

我知道可以重载 data-* 属性、Microformats 或 Microdata,但是这些选项中没有一个允许既可以完全代表具有层次结构的 XML 方言,又可以免于关于机制的规范警告由独立于站点的软件使用(例如,如果希望创建一个搜索引擎以分层感知的方式搜索此类嵌入的 XML)。

如果 RDFa 不起作用,我认为最好的选择可能是 data-* 属性,因为可以很容易地做这样的事情来表示 XML:

(我知道这不是语义丰富的一个很好的例子,但只是展示了编码的本质。)

但同样,我更愿意避免对这种机制施加的限制,如HTML 规范中所述:

“这些属性不适用于独立于使用这些属性的站点的软件”

“这些属性旨在供站点自己的脚本使用,而不是公共可用元数据的通用扩展机制。”

如果 RDFa 可以解决这个问题,我会很感激一个例子,例如,上面的例子可能被编码以保留层次关系等。

0 投票
3 回答
441 浏览

validation - RDFa 面包屑导航和验证器的正确文档类型

我需要弄清楚 HTML 文档类型。在此页面中:http: //kovo.intl.uk.to我使用 RDFa 添加面包屑导航。但随后页面不再有效。我用谷歌搜索,发现将 doctype 更改为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

现在页面是 100% 有效的,但是 XHTML 和这样的 LOW 数字是什么意思?在我的网页上,我严格使用 HTML 4.01,因为我主要用斯洛伐克语为斯洛伐克人编写页面,我在某些计算机上看到的以及它们的使用方式是“石器时代”(Windows XP + ie8 更好:D)。

这是正确的解决方案吗?对用户或搜索引擎有什么影响?

0 投票
0 回答
95 浏览

html - 丰富网页摘要 (RDFa) 未出现在搜索结果中

我在网页顶部有以下 RDFa 丰富片段(参考:https ://support.google.com/webmasters/answer/146645?hl=en#aggregate ):

但是,它不会在搜索结果中显示通常的星星,而是显示文本结果“[Product] 5 out of 5 based on 462 votes”。作为元描述。我哪里错了?

*更新(匿名)谷歌搜索结果如下:

在此处输入图像描述

0 投票
2 回答
214 浏览

schema.org - 包括带有 RDFa Lite 和 schema.org 词汇表的属性内的链接

我想链接到内容作者的特定页面,但我的 RDFa 似乎被误解了。

在下面的示例中,我想Photograph用一个author属性定义 a,它本身就是Person一个name. 我希望它name成为一个包含所有贡献者内容的页面的链接。

但试图验证我从W3C Validator得到以下 Turtle 格式结果

在我看来,这与name不相关Person,但与资源相关/contributor/5

0 投票
1 回答
63 浏览

xml - 当我声明财产时如何使用它

我使用 RDF/XML 来表示一些数据。

首先,我想表明一个人认识其他人,我声明了该属性,并使用以下代码指定 mark 知道 katrin 并且 katrin 知道 john

现在我想声明一个属性并代表更多的东西。我的意思是说。例如,我想说 katrin 拥有一只 ID 为 10 的狗,这只狗的颜色为黑色,它的名字是 Peter。上面我只有资源属性和对象。现在我不得不说更多,我怎样才能使它成为第 2 部分?

预先感谢您的帮助。

0 投票
2 回答
210 浏览

html - 如何从 RDFa 创建三重存储?

我在一个购物网站上实现了 RDFa。

现在,如何使用这些结构化数据创建三重存储?

网站上有数千种产品。因此,手动访问每个页面并提取 RDF 并不是一个好的解决方案。是否有任何自动工具可以做到这一点?

0 投票
1 回答
255 浏览

seo - RDFa 面包屑在 Google SERP 中未按预期工作

与 URL 视图相比,结构化数据测试工具是否有在 HTML 视图中显示不同 RDF 面包屑片段的历史?

当对我的页面使用 URL 视图时,例如 www.springboardseo.com/resources/what-is/robots-txt.html,片段显示为:www.springboardseo.com › Resources › Glossary › R:然而,

使用 HTML 视图时,粘贴整个页面的 html,片段正确显示,如:www.example.com › Resources › Glossary › R › Robots.txt

我在页面上的标记是:

0 投票
1 回答
975 浏览

nlp - 关于RDF中的主谓宾

这有点跑题了!!!。但请回答这个问题。我在网上研究了很多关于 RDF 的文章和材料,但我无法理解一件事是如何以编程方式将主语、谓词和宾语划分为自然的英语行。

例如:斯科特导演的亚军。

如果我给出上面这行,那么上面的行是如何在程序化方面分为主语、谓语和宾语的。请回答。

谢谢...

0 投票
1 回答
114 浏览

html - 使用受控词汇

<body>中,受控词汇可以按如下方式初始化:

采用类似的方法在 中使用受控词汇表是否可以接受(并且是一种良好的编程实践)<head>?例如: