首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改呈现阻塞JavaScript和CSS的数目

问更改呈现阻塞JavaScript和CSS的数目
EN

Drupal用户
提问于 2014-06-19 23:06:03
回答 1查看 504关注 0票数 0

我有一个drupal 7网站。我使用高级CSS/JS聚合模块

在过去,我问这个问题,并试图提高性能和“消除渲染阻塞JavaScript和CSS在上面的折叠内容”,如谷歌页面速度测试所建议的。

在得到问题的答案后,我更改了模块配置,并将CSS & JS Bundles的目标号设置为4。

由于某种原因,现在,当我运行速度测试时,我发现我有"9块脚本资源和5块CSS资源“,而不是CSS的4块和脚本的4块。

为什么会发生这种事?

我如何修复它,并使高级配置工作?

EN

回答 1

Drupal用户

发布于 2014-06-20 00:25:24

bundler为每个区域工作,因此将JS设置为2,因为您有页脚JS和header JS;2 header +2脚注+2外部脚本将为桌面提供6,3用于移动,因为似乎只计算移动的JS页眉。根据页速监测器的说法,将所有的JS移动到页脚可能有助于消除所有的呈现阻塞JS;随着可以合并更多的JavaScript文件,它也会给您更好的页面速度洞察桌面评分。

您可以禁用bundler,因为这样会给您更好的评分,但是如果您的站点上的每个页面有任何CSS/JS更改,则必须下载一个新的全尺寸CSS/JS聚合;因此,您将无法充分利用浏览器缓存,如果禁用该绑定程序,实际性能将不会达到最佳效果。是关于权衡的。

http://www.webpagetest.org/result/140619_五米_134 C/也展示了一份不错的报告。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/118930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档