Ich hatte neulich eine etwas lebhafte Diskussion über das Minimieren von Javascript und CSS im Vergleich zu jemandem, der Gzip bevorzugt.
Ich werde diese Person X nennen.
X sagte, dass Gzip den Code bereits minimiert, da es Ihre Dateien komprimiert.
Ich bin nicht einverstanden. Zip ist eine verlustfreie Methode zum Verkleinern der Dateigröße. Verlustfrei bedeutet, dass das Original perfekt wiederhergestellt werden muss. Dies bedeutet, dass Informationen gespeichert werden müssen, um die Leerzeichen, die nicht benötigten Zeichen, den kommentierten Code und alles andere wiederherstellen zu können. Das nimmt mehr Platz ein, da mehr komprimiert werden muss.
Ich habe keine Testmethode, aber ich glaube, dass das Gzip dieses Codes:
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
Wird immer noch größer als das Gzip dieses Codes sein:
.a1{body:background-color:#FFF;padding:40px}
Gibt es jemanden, der dies richtig oder falsch beweisen kann?
Und bitte kommen Sie nicht und sagen Sie "Es ist richtig, weil ich das immer benutzt habe".
Ich bitte hier um wissenschaftliche Beweise.