问题标签 [microformats]
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.
rdf - RDF、RDFa、Microformats和Microdata是什么关系
我做了相当多的研究,但我无法理解这 3 之间的确切关系。另外,现在 W3C 已经正式认可 RDFa,你会推荐它而不是 Microdata,考虑到它匹配 Microdata 的功能等等吗?
html - 微格式中的微数据“内容”属性是否有类似物?
最近我第一次不得不使用微格式和微数据,遇到了以下问题。我需要显示不是 ISO 格式的货币。正如我在微数据中所理解的那样,我可以在“内容”属性中提供实际值:
如果我喜欢的话,在微格式中:
我在 Google 结构化数据测试工具中收到“价格字段包含无效字符”警告
如果是这样:
然后“货币应采用 ISO 4217 格式”警告。
我怎样才能在微格式中做到这一点?我必须担心所有这些警告吗?
seo - 如何使用 schema.org 标记不同的产品尺寸?
产品页面为每种产品提供两种尺寸。例如 1 升可口可乐和 0.5 升可口可乐。上面是产品名称“可口可乐”,下面是“可口可乐”描述。是否可以将两种尺寸都插入到 schema.org 标记中,还是我必须选择一种产品尺寸而忽略其他尺寸/价格?
ruby-on-rails - REST API 分页和客户端缓存
使用 Rails,我有一个 HTTP 端点,它返回一个链接到 JSON 格式的播放列表的记录(媒体文件)数组。
客户端缓存是通过检查播放列表的日期并stale?(@playlist)
在/playlist/id/media_files.json
响应中使用 Rails 生成适当的 etag 来完成的。
现在我想实现分页,但在某种程度上试图保持客户端缓存。
是否有一些我可以采取的聪明方法,或者我是否被迫以 200 响应所有请求并始终将数据通过网络传输到客户端?
您如何处理 API 中的分页(服务器、客户端)缓存?
image - 星级和微格式
我的网站上有星级评分,我正在尝试使用微格式。我阅读了谷歌的文档,他们举了一个例子:
对不起法语单词。现在,如果我在网站上显示的不是数字而是星星,我该怎么办?谢谢
microformats - 如何为词汇添加微格式?
有谁知道 Quizlet 如何在其 Google 搜索结果元数据中使用“术语”和“定义”标题以及词汇/定义数据构建搜索结果数据?是微格式还是其他方法?
以供参考:
显示的搜索结果(第 3 个列表) - http://bit.ly/WuES0X 实际网页 - http://quizlet.com/4835950/web-20-flash-cards/
microdata - “书签”项目的架构类型
书签项目是否有适当的模式类型,例如 Reddit、Digg 等?
可以使用“文章”吗?
date - 我如何在语义上定义
我正在使用时间标签来定义时间——这似乎是正确的方法;-)
然而,我的问题是我想在时间标签中放置的值是 NOW: the present。我收到此验证错误:
查看规范,似乎无法定义'NOW'。这很麻烦。关于如何解决这个问题的任何想法?
html - 重复事件的结构化数据
我是 smctheatre.com 的网站管理员。我们是一个社区剧院,每年都会上演几场戏剧。我正在将学习结构化数据添加到我的工具箱中。微格式、微数据或 RDFa,我对其中一个没有任何强烈的偏好。我确实喜欢 RDFa Lite 和 microfomat 的语法,而不是微数据和成熟的 RDFa。
我唯一无法得到答案的是如何标记在多个日期发生的事件,有时在不同的时间发生。
这是该网站的精简片段:
戏剧的持续时间通常为两个小时,但鉴于这些是现场表演,没有硬性和快速的结束时间。
如何标记内容以指示日期和时间?
html - 回退到微格式中属性默认值的 Android 资源值
我正在设计一种供我的 Android 客户端使用的微格式,我在其中提取一些包含菜单命令和其他元数据的元素,然后将剩余内容推送到 WebView 中。
我目前将每个菜单命令嵌入为 JSON 对象,例如:
处理程序逻辑由客户端本地实现,显示属性(标题、图标)从资源 XML 中提取。
现在我正在考虑切换到更具语义的 HTML5 标签,可能类似于:
具有 JSON 规范所需的任何其他字段的 data-* 属性(取决于操作的类型)。
我们仍然希望使用 Android 应用程序的资源文件来获取命令标签和图标的默认值,但我不确定最符合标准的方法;label 属性是必需的,并且替换该值的任何逻辑至少不符合标准的字母。
客户端是否有任何符合标准的方式,或者至少是传统的方式来以这种方式替换 HTML 属性的值?