使用其中一种技术有什么区别吗?
我现在正在使用HTML5构建一个站点,我很难决定使用哪一个.我看不出它们之间有什么区别,否则语法大小,我不太确定微格式方面的优势.
在为我的新模板执行HTML时,我偶然发现了一个新的元标记
<link rel="profile" href="http://gmpg.org/xfn/11" />
Run Code Online (Sandbox Code Playgroud)
这是用来干嘛的?我发现它链接到这个页面,并通过谷歌我找到了这个Microformat,但我没有得到它.
我做了很多研究,但我无法理解3之间的确切关系.另外,既然W3C已正式认可RDFa,你会推荐它在Microdata上,考虑到它与Microdata的功能相匹配吗?
当用户将鼠标悬停在某些链接和元素上时,我想要禁止Web浏览器的默认工具提示显示.我知道这是可能的,但我不知道如何.有人可以帮忙吗?
这样做的原因是抑制微格式日期时间的工具提示.BBC放弃了对hCalendar的支持,因为机器可读日期的外观对于有认知障碍的人以及一些屏幕阅读器用户来说是一个可访问性问题.http://www.bbc.co.uk/blogs/bbcinternet/2008/07/why_the_bbc_removed_microforma.html
编辑:
我按照与Aron的建议相同的方式掀起了一个jquery插件......
// uFsuppress plugin v1.0 - toggle microformatted dates
(function($){
$.ufsuppress = function() {
$(".dtstart,.dtend,.bday").hover(function(){
$(this).attr("ufdata",$(this).attr("title"));
$(this).removeAttr("title");
},function(){
$(this).attr("title",$(this).attr("ufdata"));
$(this).removeAttr("ufdata");
});
}
})(jQuery);
// Usage
$.ufsuppress();
Run Code Online (Sandbox Code Playgroud) 语义HTML使Google更容易抓取并"理解"网站,但微格式如何?微格式是否比标准HTML标记更具语义/可抓取性?
我想知道Microformat的hRecipe和Schema.org的食谱之间的主要区别是什么以及搜索引擎如何对待每一个.
除了代码的差异以及前者是开放的而后者是专属的这一事实之外,从长远角度和SEO角度来看,搜索引擎如何对待每一个以及哪一个更好地实现?
是否有一些关于这些标准的"网络使用"(使用一种或另一种标准的网页)的最新可靠统计数据?
或者关于vCard(个人和/或组织)使用范围的特定统计数据?
只有统计数据,这个问题不是关于"什么是最好的意识形态?" 或"如何使用它?".寻找统计数字来比较 微格式采用 与HTML采用中的(任何类型)RDFa.
对于"计数页面"统计数据,我们可以考虑Microdata是一种RDFa-HTML.
该RDFa的精简版是唯一的W3C推荐,当我们谈论"微观数据VS微格式",和微观数据有更好的地图RDFa的精简版.HTML5已于2014年10月28日成为W3C推荐标准,并且没有一个受到W3C的祝福.我知道schema.org是采用(重用社区模式)RDFa的最佳方式.
另一方面,微格式更老,而且最简单; 也许,最常用于网络(!?是吗?).
如果我们需要一些统计范围,让我们使用vCard作为范围:
维基百科表达了一个旧的(2012年)和不可确认的断言(没有来源!),"像hCard这样的微格式,继续发布的不仅仅是架构和网络上的其他人",而且Webdatacommons是一个混乱,没有统计报告.
(编辑)现在维基百科的引用错误是固定的.
(在@sashoalm评论之后编辑)注意那些不同意这个问题是有效的人.
这个问题是一个软件问题,而不是"异地资源请求"......
问题:要确定项目中的库,框架,数据模型等,我们需要使用当前和未来几年使用的工具......要在软件开发中做出项目决策,我们需要统计关于用户倾向,框架采用等
PS:在Stackoverflow中有很多关于语言统计的讨论,那就是相同的 "问题集".实施例:1,2,3,4,5,6 …
我在 WordPress 主题中的站点标题链接上经常看到这一点(可能是因为 Underscores 做了它并且每个人都复制了它):
<a href="/" rel="home">Some Site Title</a>
Run Code Online (Sandbox Code Playgroud)
我什至找不到任何浏览器、屏幕阅读器或其他用户代理有意义地使用rel="home"锚标签上的半权威声明。我找到的唯一“官方”文档是microformats.org 站点上2005年的规范草案。
该文档建议home将 中的两个<link>标签<head>以及<a>标签作为有效值。在 a<link>上使用它有一些来自 HTML v3 的谱系,并且从 2002 年开始就有对它的引用。但我没有看到任何关于<a>标签使用的信息。
那么,包括它对任何人/任何人都有帮助吗?我会做的更好,以使用<link rel="home">在<head>,或者是过于陈旧,到2020年?
microformats ×10
html ×3
microdata ×3
rdf ×2
rdfa ×2
seo ×2
css ×1
html5 ×1
javascript ×1
jquery ×1
recipe ×1
rel ×1
relationship ×1
schema ×1
semantic-web ×1
wcag ×1
xhtml ×1