GZIP 对基于文本的资产的压缩效果最好:CSS、JavaScript 和 HTML。

可通过以下这种快速而又简单的方法了解 GZIP 的实用效果:打开 Chrome DevTools,然后检查“Network”面板中的“Size / Content”列:“Size”表示资产的传送大小,“Content”表示资产的未压缩大小。对于上例中的 HTML 资产,GZIP 在传送时节省了 98.8KB。

注:GZIP 有时会增加资产的大小。当资产非常小且 GZIP 字典的开销大于压缩缩减的大小时,或者资源已经得到充分压缩时,通常会发生这种情况。为了避免此问题,某些服务器允许您指定最小文件大小阈值。

网友评论