Online YUI Compressor

Compress svůj majetek pomocí yui compressor on-line. Podpora CSS a Javascript.

JS/CSS Code

Minified Výsledky

  1. nebo přetažením souboru zde.

Soubory budou komprimovány v pořádku.

Komprimovat Obnovit

Minified Výsledky  Kompresní poměr:

nebo přetažením souboru zde.
Stahování začne automaticky.

YUI Kompresor je vždy zachovat provozní vlastnosti kódu a zároveň snížit její celkový byte stopu (jak z hlediska surovin a po gzipping, protože většina JavaScript a CSS sloužil od výroby webových serverů je programem gzip jako součást protokolu HTTP). YUI Kompresor je JavaScript minifier navržen tak, aby byl 100% bezpečná a přinést vyšší kompresní poměr než většina jiných nástrojů. Testy na YUI knihovny ukázaly úspory více než 20% ve srovnání s JSMin (stále 10% po kompresi HTTP). YUI Kompresor je schopen komprimovat CSS soubory pomocí portu Isaac Schlueter 's pravidelný-výraz-založené CSS minifier.

YUI Kompresor je napsán v Javě (vyžaduje Java> = 1,4) a opírá se o Rhino pro tokenize zdroj JavaScript soubor. Začíná tím, že analyzuje zdroje JavaScript soubor pochopit, jak je strukturován. To pak vytiskne tokenu proudu, vynechání tolik prázdné znaky jak je to možné, a nahrazuje všechny místní symboly a (3 nebo 2, nebo) písmeno symbolu 1 tam, kde taková záměna je vhodné (tváří v tvář zlu funkcí, jako je eval nebo with , YUI Kompresor má defenzivní přístup tím, že se plést některý z oborů, které obsahují zlo prohlášení) komprese CSS algoritmus používá sadu jemně vyladěné regulárních výrazů ke kompresi souboru CSS.