gpt4 book ai didi

javascript - 消除渲染阻塞 javascript - 谷歌开发者建议总结

转载 作者:搜寻专家 更新时间:2023-10-31 22:45:38 25 4
gpt4 key购买 nike

Google 开发人员工具坚持要求我将 modernizr .js 移动到 </body> 的末尾标签,据我了解,如果我这样做,则 ie8 和 ie7 将不支持 html5 标签。(新版modernizr为旧浏览器启用html5标签支持)

有什么解决办法吗?

谢谢

最佳答案

2017 注意:对于 IE 9 及以下版本中的 Modernizr、html5shiv 和 HTML 5 元素,此原始答案是正确的。您的项目甚至需要 IE9 吗? IE9 and under accounts for ~0.50% of usage . Microsoft 甚至不再支持这些浏览器,并且自 2016 年 1 月 6 日起不再支持。前往 "Modernizr Download Builder"适本地构建和设置您的 Modernizr 文件和基本 HTML 页面。如果您不需要这个旧的 IE 支持,请删除 html5shiv 并删除将其粘贴在 HEAD 中的需要。

原始答案

这是一个建议,通常应该使用;但是,包含 modernizr.js 文件以启用 HTML 5 的情况必须在 body 标记之前完成。因此,您应该忽略此建议。根据 Modernizr 文档 ( "Installing Modernizer" ),为了获得最佳性能,您应该将它们粘贴在样式表引用之后。

如果您使用 modernizr 包含的 yepnope.js 有条件地加载脚本或进行任何其他类型的设置,这些设置可以在主体关闭之前进行。

关于javascript - 消除渲染阻塞 javascript - 谷歌开发者建议总结,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20337626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com