先日、Gzipの使用を好む人と比較して、JavaScriptとCSSを縮小することについて、やや活発な議論がありました。
この人をXと呼びます。
Xは、Gzipはファイルを圧縮するので、コードをすでに縮小化していると述べました。
同意しません。Zipは、ファイルサイズを縮小するための無損失の方法です。ロスレスとは、元のファイルを完全に復元する必要があることを意味します。つまり、スペース、不要な文字、コメント付きコード、その他すべてを復元できるように情報を保存する必要があります。より多くを圧縮する必要があるため、より多くのスペースを必要とします。
私にはテストの方法はありませんが、このコードのGzipは次のように信じています。
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
それでも、このコードのGzipよりも大きくなります。
.a1{body:background-color:#FFF;padding:40px}
これが正しいか間違っているかを証明できる人はいますか?
そして、「私がいつも使っているので、それは正しい」と言って来ないでください。
ここで科学的な証拠を求めています。