當(dāng)PageSpeed Insights檢測(cè)到您的某個(gè)資源可通過(guò)縮減操作來(lái)減小其大小時(shí),就會(huì)觸發(fā)此規(guī)則。
縮減資源大小是指刪除不必要的字節(jié)(例如,多余的空格、換行符和縮進(jìn))。壓縮HTML、CSS和JavaScript可提高下載、解析和執(zhí)行的速度。此外,對(duì)于CSS和JavaScript,還可通過(guò)以下方式進(jìn)一步縮小文件體積:在對(duì)HTML進(jìn)行適當(dāng)更新的過(guò)程中重命名變量名稱(chēng),以確保選擇器繼續(xù)運(yùn)行。
您應(yīng)縮減HTML、CSS和JavaScript的大小。
要縮減HTML的大小,您可以使用PageSpeed Insights Chrome擴(kuò)展功能來(lái)生成優(yōu)化版HTML代碼。對(duì)HTML頁(yè)面進(jìn)行分析,然后瀏覽“縮減HTML的大小”規(guī)則。點(diǎn)擊“查看經(jīng)過(guò)優(yōu)化的內(nèi)容”,以獲取經(jīng)過(guò)優(yōu)化的HTML代碼。
要縮減CSS的大小,您可以嘗試使用YUI Compressor和cssmin.js。
要縮減JavaScript的大小,請(qǐng)嘗試使用Closure Compiler、JSMin或YUI Compressor。您可以創(chuàng)建一個(gè)使用這些工具的構(gòu)建流程,以便縮減開(kāi)發(fā)文件的大小并對(duì)其進(jìn)行重命名,然后將其保存到正式版目錄。
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.