消除渲染阻止javascript - 谷歌开发者建议摘要

 php学者 发布于 2023-02-13 12:58

谷歌开发人员工具坚持 - 我将我的modernizr .js移动到标签的末尾,据我了解如果我这样做,ie8和ie7将不支持html5标签.(新版本的modernizr支持旧版浏览器支持html5标签)

那有什么解决方案吗?

谢谢

1 个回答
  • 2017注意:这个原始答案对于IE 9及以下版本的Modernizr,html5shiv和HTML 5元素是正确的.你甚至在项目中需要IE9吗?IE9及其下约占用量的0.50%.微软甚至不支持这些浏览器,自2016年1月6日起,这些浏览器还没有.请前往"Modernizr Download Builder",以适当地构建和设置您的Modernizr文件和基本HTML页面.如果你不需要这个旧的IE支持,请删除html5shiv并放弃将其粘贴在HEAD.

    原始答案

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

    如果你正在使用包含yeznope.js的modernizr来有条件地加载脚本或进行任何其他类型的设置,可以在关闭身体之前进行.

    2023-02-13 13:02 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有