當(dāng)PageSpeed Insights檢測到您的某個資源可通過縮減操作來減小其大小時,就會觸發(fā)此規(guī)則。
縮減資源大小是指刪除不必要的字節(jié)(例如,多余的空格、換行符和縮進)。壓縮HTML、CSS和JavaScript可提高下載、解析和執(zhí)行的速度。此外,對于CSS和JavaScript,還可通過以下方式進一步縮小文件體積:在對HTML進行適當(dāng)更新的過程中重命名變量名稱,以確保選擇器繼續(xù)運行。
您應(yīng)縮減HTML、CSS和JavaScript的大小。
要縮減HTML的大小,您可以使用PageSpeed Insights Chrome擴展功能來生成優(yōu)化版HTML代碼。對HTML頁面進行分析,然后瀏覽“縮減HTML的大小”規(guī)則。點擊“查看經(jīng)過優(yōu)化的內(nèi)容”,以獲取經(jīng)過優(yōu)化的HTML代碼。
要縮減CSS的大小,您可以嘗試使用YUI Compressor和cssmin.js。
要縮減JavaScript的大小,請嘗試使用Closure Compiler、JSMin或YUI Compressor。您可以創(chuàng)建一個使用這些工具的構(gòu)建流程,以便縮減開發(fā)文件的大小并對其進行重命名,然后將其保存到正式版目錄。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the Apache 2.0 License. For details, see our Site Policies.