javascript - Closure-Compiler 不足以缩小 JavaScript 以满足 Google PageSpeed 的要求

标签 javascript optimization compression google-closure-compiler pagespeed

我正在使用在线 Closure-Compiler 工具来缩小我的 JS 文件, 然后我正在运行测试以在 Google PageSpeed 工具上分析我的网站。

现在由于某种原因 PageSpeed 仍然建议我缩小 JS 文件,即使我已经使用闭包编译器做了。

Closure-Compiler 的“简单”缩小选项对于 PageSpeed 来说还不够吗?

例如,这是我从 PageSpeed 得到的:

Minifying http://example.com/scripts/default.min.js?8 could save 729B (2% reduction) after compression.


我通过从服务器添加脚本文件列表并选择“简单”选项并让它发挥作用来使用编译器。
我没有选择两个“格式”选项中的任何一个,因为我不知道它们在做什么,也许这就是问题所在?

我希望得到您的帮助来通过这条规则。
(我不使用命令行,因此如果我需要切换到其他工具,它必须有 UI。)

编辑:
我也在我的服务器上使用mod_deflate,就像这样,如果有什么区别的话:

AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

最佳答案

PageSpeed 列出了所有可以改进的地方。但您不一定需要修复所有这些问题。这 2% 的减少幅度非常小。这是对您网站最大的建议吗?如果是这样,我希望您已经在优化方面做得很好。

关于javascript - Closure-Compiler 不足以缩小 JavaScript 以满足 Google PageSpeed 的要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24204755/

相关文章:

string - SWIFT: "Compressed"/小字符串类型?每个字符 1 个字节?

javascript - 如何使用 CSS 或 Javascript 或 jQuery 使粗体字体变细?

javascript - jQuery 图像幻灯片 - 最后一张幻灯片出现时没有移动

java - Java 中的规范文件路径 - 优化问题?

php - 如何只对这样的事情进行一次查询

image - JPEG 大小为 8 像素或 16 像素的倍数是否有质量、文件大小或其他好处?

css - css 压缩在 Firefox 和 Iphone safari 中不起作用

javascript - 如何在 tinyMCE 中自定义单个文本区域

javascript - 通过单击按钮更改 div 内容 - 如果没有 jQuery,请

python - 在 scipy.optimize.minimize 运行时检查内部变量?