缩减资源(HTML、CSS 和 JavaScript)的大小

当 PageSpeed Insights 检测到以下情形时,就会触发此规则:可通过缩减大小操作来缩减您的某项资源的大小。

概览

缩减大小是指在不影响浏览器处理资源的情况下移除冗余/不必要的数据(例如代码注释和格式设置)、移除未使用的代码、缩短变量和函数名称,等等。

要了解详情,请参阅预处理和根据具体情况进行优化

建议

您应缩减 HTML、CSS 和 JavaScript 资源的大小:

  • 要缩减 HTML 的大小,请尝试使用 HTMLMinifier
  • 要缩减 CSS 的大小,请尝试使用 CSSNanocsso
  • 要缩减 JavaScript 的大小,请尝试使用 UglifyJSClosure Compiler很有效。您可创建一个使用这些工具的构建流程,以便缩减和重命名开发文件并将其保存到正式版目录。

或者,您也可使用 PageSpeed 模块,此类模块可与 Apache 或 Nginx 网络服务器集成以自动优化您的网站(包括缩减资源的大小)。