Online YUI Compressor

Comprima seus ativos usando yui compressor online. CSS Suporte e Javascript.

JS/CSS Código

Resultados minified

  1. ou arrastar e soltar arquivos aqui.

Os arquivos serão compactados em ordem.

Comprimir Restabelecer

Resultados minified  Taxa de compressão:

ou arrastar e soltar arquivos aqui.
Download começará automaticamente.

O YUI Compressor é sempre preservar as qualidades operacionais do código, reduzindo a sua pegada global byte (tanto em termos brutos e depois gzipping, como a maioria JavaScript e CSS serviu de servidores Web de produção é compactado como parte do protocolo HTTP). O YUI Compressor é minifier JavaScript projetado para ser 100% seguro e deu uma taxa de compressão maior do que a maioria das outras ferramentas. Os testes com o YUI Biblioteca mostraram uma economia de mais de 20% em comparação com JSMin (tornando-se 10% após a compressão HTTP). O YUI Compressor também é capaz de comprimir arquivos CSS usando uma porta de Isaac Schlueter 's minifier CSS baseado em expressão regular.

O YUI Compressor é escrito em Java (requer Java> = 1.4) e se baseia em Rhino tokenizar a fonte arquivo JavaScript. Inicialmente, analisa a fonte arquivo JavaScript para entender como ele está estruturado. Em seguida, imprime o fluxo de token, omitindo tantos espaços em branco quanto possível, e substituir todos os símbolos locais por um (3 ou 2, ou) letra símbolo 1, sempre que tal substituição é adequada (em face de características malignas, como eval ou with , YUI Compressor tem uma abordagem defensiva por não ofuscar qualquer um dos escopos que contenham a declaração do mal) O algoritmo de compressão CSS usa um conjunto de expressões regulares afinado para comprimir o arquivo de origem CSS.