El otro día tuve una discusión algo animada sobre cómo minimizar Javascript y CSS frente a alguien que prefiere usar Gzip.
Llamaré a esta persona X.
X dijo que Gzip ya minimiza el código, ya que comprime tus archivos.
Estoy en desacuerdo. Zip es un método sin pérdidas para reducir el tamaño del archivo. Sin pérdida significa que el original debe restaurarse perfectamente, lo que significa que la información debe almacenarse para poder restaurar los espacios, los caracteres innecesarios, el código comentado y todo lo demás. Eso ocupa más espacio, ya que se debe comprimir más.
No tengo ningún método de prueba, pero creo que el Gzip de este código:
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
Seguirá siendo más grande que el Gzip de este código:
.a1{body:background-color:#FFF;padding:40px}
¿Hay alguien que pueda probar que esto está bien o mal?
Y por favor no vengas diciendo "Está bien porque eso es lo que siempre he usado".
Estoy pidiendo pruebas científicas aquí.