我正在设计一个必须覆盖新旧浏览器的网站。考虑到这一点,我应该在HTML5中编程吗?目前该网站仅在html 5.问题是:在我的情况下使用HTML5是愚蠢的,我应该使用&#34;开关&#34;(这是否可能)重定向旧浏览器?< /强>
答案 0 :(得分:2)
问题是,您打算使用html5的哪些方面?
如果您的网站主要是静态html&amp; javascript,没有音频,没有嵌入的视频,我会说它使用HTML4。
如果你没有在html5中使用任何标签,请不要急于求成,不
答案 1 :(得分:2)
如果您想要覆盖广泛的受众群体,我不一定会跳到HTML 5。它仍然没有得到广泛或持续的支持,足以依赖它。但是,如果你想试一试,可以使用几种资源。
When Can I Use...应该是一个很大的帮助。它清楚地显示了哪些浏览器支持HTML 5的哪些功能。对您计划使用的每个标签进行进一步研究可能会很好。了解主要浏览器如何实现标记,以及是否存在可能成为普通用户障碍的任何怪癖或简单实现。
我听说Modernizr被列为利用HTML 5元素的手段,同时保持对旧浏览器的后向支持。请注意,我不能亲自证明它的表现如何,以前从未使用它。