我很清楚使用 HTML5 的注意事项并且仍然需要支持旧版浏览器(阅读 IE8 和更低版本)...您需要添加 shiv 或 Modenizr 或类似的东西,以使您的小网站尊重和标签。
我对此很满意,但是前几天有人对我说他们没有使用 HTML5 标签,因为显然你需要 JS 才能使 IE8 与这些标签很好地配合。而且我已经看到未加载 Modenizr 会发生什么(我偶尔会使用高级 JS 并打破它,这会停止 Modenizr 加载)。
现在我个人认为这是一个不必要的陈述,因为关闭了 JS 的浏览器 IE8 及更低版本的 useshare 可能代表了您用户群的 0.000001%(特别是考虑到这是由不支持或测试的人告诉我的IE7 及更低版本)。
但我想知道如果您想在关闭 JS 的非 HTML5 浏览器中支持 HTML5 标签,有哪些解决方案。还是我的上述假设非常准确,真的不值得考虑?