Qué cambia esta herramienta
Quita espacios de presentación seguros de CSS. Elimina espacios de presentación seleccionados; revisa los casos donde el espacio tiene significado. El CSS compacto quita comentarios corrientes y ciertos espacios alrededor de llaves, dos puntos y puntos y coma. Los espacios entre partes de un selector siguen siendo importantes. Compara la página renderizada, sobre todo con propiedades personalizadas o funciones.
Conoce el formato
CSS contiene selectores, reglas, bloques de declaraciones, valores y comentarios. Un espacio entre selectores puede indicar descendencia, así que eliminar todos los espacios cambiaría los elementos afectados. Cadenas, funciones como calc(), propiedades personalizadas y direcciones incorporadas pueden contener signos parecidos a delimitadores. El formateador reconoce cadenas, comentarios y anidación antes de cambiar la presentación; no evalúa la cascada ni la compatibilidad del navegador. La versión compacta elimina comentarios comunes y algunos espacios alrededor de signos. Es menos agresiva que un minificador de producción. Comprueba una página que use la hoja de estilo después de copiar el resultado.
Un proceso fiable
Compactar sirve cuando una máquina consume el resultado y no necesita sangría legible. Comprueba primero que la fuente original funciona y observa qué elimina la operación. Esta herramienta no promete la misma reducción que un minificador de producción: esos programas pueden analizar toda la gramática, cambiar identificadores, simplificar constantes o comprimir después de serializar. Aquí se aplica una política prudente: una construcción dudosa debe conservarse o provocar un error. Compara la longitud solo después de comparar comportamiento o contenido analizado. Si el proceso de destino utiliza comentarios, licencias, mapas de código o texto sensible a espacios, tenlo en cuenta expresamente antes de sustituir la fuente.
Comprueba el resultado
Conserva el original junto al resultado y prueba primero un ejemplo pequeño conocido antes de procesar un documento grande. Compara el contenido significativo, no solo el tamaño del archivo o el número de líneas. Revisa nombres, cadenas entre comillas, caracteres no ASCII, finales de línea y campos repetidos tras la transformación. Un resultado legible no valida un esquema, no demuestra que el código se ejecute ni que los datos sean seguros para publicar. Este sitio procesa el texto en el navegador y muestra la salida como texto, pero al pegarla en otra aplicación se aplicarán las reglas de esta. Si la herramienta rechaza una entrada, identifica la construcción no admitida y utiliza un analizador especializado cuando haga falta.