问题标签 [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.
feed - 通过网络提供即将发生的事件的最常见标准
显示事件或日历数据的常用方法/官方标准是什么?
我的用例是我想将来自多个不同网站的事件信息汇总到一个日历或事件列表中(这是在 Intranet 上,我们可以控制所有网站)。我想要求网站以某种格式呈现他们的数据,以便我可以使用它。
我调查过的事情:
- 日历
- hCalendar(微格式) - 嵌入到网页中,但是否需要网络爬虫?
- RSS - 没有明确的嵌入时间特定数据的标准(仍处于“已提议”状态的事件提案http://web.resource.org/rss/1.0/modules/event/)
虽然 iCalendar 似乎是最常用的,但我的犹豫是内容创建者也不容易以 iCalendar 格式呈现他们的数据。我想这就是 hCalendar 变得有用的地方。
html - 微格式中的“id”属性
微格式中是否允许“id”属性?示例(hCard微格式):
microformats - 企业营业时间是否有微格式?
我想知道是否还有用于企业营业时间的微格式。
如果不是,我应该向谁提交标准?
microformats - 使用微格式指定作者
我想让页面的作者出现在 Google Rich Snippets 中。
微格式可以做到这一点吗?
microformats - hComment 或 hReview 微格式?
看起来hComment 微格式 wiki 条目已经有一段时间没有更新了。看起来hComment和hReview也非常相似。
hReview 似乎有更多的兴趣和活动。但是,我所代表的数据显然是评论,而不是评论。
我应该使用 hComment(似乎更符合语义)还是 hReview(似乎有更多的兴趣和活动)?
javascript - Googlebot 会读取通过 javascript 插入的微格式数据吗?
我已经尝试过 Google 的微格式测试工具,但我不清楚它与 Googlebot 的工作方式相同——Googlebot 比简单的基于 Web 的测试工具具有更多功能似乎是合理的。
所以,我想知道——在成功让Googlebot 解析通过javascript 插入的微格式数据(例如,通过document.write 的外部脚本)方面,有没有人有任何实际经验。
任何一种权威来源都会很棒。我现在对这个完全盲目。谢谢!
parsing - 微格式(hCard、hCalendar)解析服务
我将编写自己的 .ashx 处理程序来接收 hCard 数据并返回格式正确的 VCF 文件,并且当我开始处理它时,也将处理 hCalendar 事件。我知道 Microsoft Oomph 项目做了一些非常相似的事情(事实上,我计划将我的大部分工作都基于该服务)。
是否有一系列可用的开放服务可以做同样的事情?是否值得我自己做(如果不是纯粹为了学习经验)?
html - 是否有 vCalendar 微格式验证器/健全性检查器?
我刚刚在我的一个网站上以 vCalendar 微格式放置了一个新日历。但是,我不知道如何检查格式是否有效以及日期是否正确。显然,我无法将其直接导入 Google 日历。
有没有一种简单的方法可以轻松地将 vCalendar 数据转换为真实日历?
html - 在所有可能的事情上使用微格式有什么实际好处?
如果我在他的网站上为所有可能的事情使用微格式,我的客户可以获得哪些实际好处?
我如何向非技术客户解释这些好处?
xhtml - 如果我们正在制作可访问的网站,我们不应该使用微格式吗?
微格式的类结构是否适合屏幕阅读器?
和这个(假设两个代码具有相同的内容信息)
哪种方法适用于可访问性和纯文本浏览器?屏幕阅读器在这两种方法下的表现如何?