Tôi đã có một cuộc thảo luận hơi sôi nổi vào ngày khác về việc giảm bớt Javascript và CSS so với ai đó thích sử dụng Gzip.
Tôi sẽ gọi người này là X.
X nói rằng Gzip đã sẵn sàng thu nhỏ mã, vì nó nén các tệp của bạn.
Tôi không đồng ý. Zip là một phương pháp lossless thu nhỏ fileize. Lossless có nghĩa là bản gốc phải được khôi phục hoàn hảo, nghĩa là thông tin phải được lưu trữ để có thể khôi phục các khoảng trắng, các ký tự không cần thiết, mã nhận xét và mọi thứ khác. Điều đó chiếm nhiều không gian hơn, vì nhiều hơn phải được nén.
Tôi không có phương pháp kiểm tra, nhưng tôi tin rằng Gzip của mã này:
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
Vẫn sẽ lớn hơn Gzip của mã này:
.a1{body:background-color:#FFF;padding:40px}
Có ai có thể chứng minh điều này đúng hay sai.
Và xin đừng đến nói "Điều đó đúng bởi vì đó là những gì tôi luôn sử dụng".
Tôi đang yêu cầu bằng chứng khoa học ở đây.