我一直在阅读有关HTML5的内容,并希望开始使用它,特别是数据集,因为我发现了一个有趣的jQuery插件,我可以开始使用了...
http://www.barklund.org/blog/2009/08/28/html-5-datasets/
现在,我明白像IE6这样的老浏览器可能不喜欢在那里有额外的属性,可能不知道如何处理它们但是如果它们忽略它们并且网站仍然使用HTML5验证器验证那么那应该没问题,不是吗?
我特别想确保我不会因为没有有效的加价而受到谷歌等的惩罚,并且当我们使用沼泽检查它时,我不会得到客户抱怨他们的网站"无效"标准W3C验证器.
人们对此有何看法?
我建议您查看Dive Into HTML 5并自行决定是否认为权衡可以接受.据我所知,使用HTML 5没有负面的SEO影响.我只是在Dive Into HTML 5上运行w3c验证器,它自动检测到它是HTML 5并验证它,所以我不认为也是一个问题.
答案很简单:
还没!但很快.
不,这不对.它甚至不可能拥有有效的HTML5,因为规范还没有准备好.
但是,您可以为更改准备HTML4.第一步是开始使用有效的HTML4 strict和CSS.
规范中有一些稳定的部分,比如标签.该
标签抬头,并已经由WebKit和壁虎实施.更重要的是,该
标签允许向不支持它的浏览器向后兼容Flash 而不使用javascript.
第二步是从您的站点中删除所有专有(和免费)插件的所有要求,只要有可能,这包括Flash,Silverlight和JavaFx.换句话说,在可能的情况下始终使用开放标准.转换为HTML5是一个过程,可以一次执行一个步骤.不需要急于求成.