我有两个不同的域(都托管Magento - M1),我正在处理的客户端 . 我已经安装了扩展程序 - https://github.com/mediarox/pagespeed

example1域的问题

在这个扩展的帮助下 - JS文件被正确地移到底部,这从GTmetrix分析中可以看出 - 这说明

defer parsing javascript - A100
Optimize the order of styles and scripts - A100

但在Google pagespeed Insight中,它列出了JS和CSS文件的数量,例如渲染阻止 .

https://www.example1.com/…default/theme625/js/jquery-1.10.2.min.js
https://www.example1.com/…/theme625/js/jquery-migrate-1.2.1.min.js
https://www.example1.com/js/prototype/prototype.js
https://www.example1.com/js/lib/ccard.js
https://www.example1.com/js/prototype/validation.js
https://www.example1.com/js/scriptaculous/builder.js
https://www.example1.com/js/scriptaculous/effects.js
https://www.example1.com/js/scriptaculous/dragdrop.js
https://www.example1.com/js/scriptaculous/controls.js
https://www.example1.com/js/scriptaculous/slider.js
https://www.example1.com/js/varien/js.js
https://www.example1.com/js/varien/form.js
https://www.example1.com/js/mage/translate.js
https://www.example1.com/js/mage/cookies.js
https://www.example1.com/js/ecommerceteam/cloud-zoom.1.0.2.js
https://www.example1.com/…default/theme625/js/jquery.easing.1.3.js
https://www.example1.com/…me625/js/jquery.mobile.customized.min.js
https://www.example1.com/…rontend/default/theme625/js/bootstrap.js
https://www.example1.com/…theme625/js/jquery.carouFredSel-6.2.1.js
https://www.example1.com/…default/theme625/js/jquery.touchSwipe.js
https://www.example1.com/…fault/theme625/js/jquery.bxslider.min.js
https://www.example1.com/…ntend/default/theme625/js/tm-stick-up.js
https://www.example1.com/…frontend/default/theme625/js/carousel.js
https://www.example1.com/…n/frontend/default/theme625/js/camera.js
https://seal.geotrust.com/…ame=www.example1.com&size=M&lang=en

然后在第二个域 - Google Pagespeed Insight for the mobile中,它将文件数列为渲染阻止:但桌面版中未列出相同的内容 .

而在GTmetrix上我得到的结果与:

defer parsing javascript - A100
Optimize the order of styles and scripts - A100

我可能会遗漏的内容,这会在Google pagespeed Insight上引发像这样的渲染阻止问题 .