Online YUI Compressor

Comprima sus activos mediante el uso de yui compressor en línea. CSS Soporte y Javascript.

JS/CSS Código

Resultados minified

  1. o arrastrar y soltar los archivos aqui.

Los archivos se pueden comprimir en orden.

Comprimir Reajustar

Resultados minified  Relación de compresión:

o arrastrar y soltar los archivos aqui.
La descarga comenzará automáticamente.

El YUI ​​Compresor siempre para preservar las características de utilización del código, mientras que la reducción de su huella de byte (tanto en términos brutos y después gzipping, ya que la mayoría de JavaScript y CSS sirven desde los servidores web de producción se gzip como parte del protocolo HTTP). El YUI ​​Compresor es Minifier JavaScript diseñado para ser 100% segura y producir una relación de compresión más alta que la mayoría de otras herramientas. Las pruebas en el YUI ​​Biblioteca han demostrado un ahorro de más del 20% en comparación con JSMin (convirtiéndose en el 10% después de la compresión HTTP). El YUI ​​Compresor también es capaz de comprimir los archivos CSS mediante un puerto de Isaac Schlueter 's Minifier CSS basado expresiones regulares-.

El YUI ​​Compresor está escrito en Java (requiere Java> = 1.4) y se basa en Rhino para dividir la fuente de archivo de JavaScript. Se inicia mediante el análisis de la fuente de archivo JavaScript para comprender cómo se estructura. A continuación, imprime la cadena de componentes léxicos, omitiendo tantos espacios en blanco como sea posible, y la sustitución de todos los símbolos locales por un (3 o 2, o) símbolo de carta 1, cuando tal sustitución es apropiada (en la cara de rasgos malignos como eval o with , YUI Compressor tiene un enfoque de defensa al no ofuscar cualquiera de los ámbitos que contienen la declaración mal) El algoritmo de compresión de CSS utiliza un conjunto de expresiones regulares finamente sintonizadas para comprimir el archivo CSS fuente.