На днях у меня была довольно оживленная дискуссия о минимизации Javascript и CSS по сравнению с тем, кто предпочитает использовать Gzip.
Я назову этого человека X.
X сказал, что Gzip уже минимизирует код, поскольку он архивирует ваши файлы.
Я не согласен. Zip - это метод сжатия файлов без потерь . Без потерь означает, что оригинал должен быть полностью восстановлен, то есть информация должна быть сохранена, чтобы можно было восстановить пробелы, ненужные символы, закомментированный код и все остальное. Это занимает больше места, так как нужно сжать больше.
У меня нет метода тестирования, но я считаю, что Gzip этого кода:
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
Все равно будет больше, чем Gzip этого кода:
.a1{body:background-color:#FFF;padding:40px}
Есть ли кто-нибудь, кто может доказать, что это правильно или нет.
И, пожалуйста, не говорите: «Это правильно, потому что я всегда использовал это».
Я прошу здесь научных доказательств.