Online YUI Compressor

Стиснення свої активи за допомогою yui compressor онлайн. Підтримка CSS і Javascript.

JS/CSS Код

Зменшена Результати

  1. або перетягування файлу тут.

Файли будуть стислі в порядку.

Стискати Скидання

Зменшена Результати  Ступінь стиснення:

або перетягування файлу тут.
Завантаження почнеться автоматично.

YUI Компресор завжди зберігати експлуатаційні якості коду при одночасному зниженні її загальну площу байт (як у вихідних умовах і після стиснення, так як більшість Java-CSS і подається з виробничими веб-серверів з gzip'нутимі як частина протоколу HTTP). YUI Компресор Minifier JavaScript розроблений, щоб бути 100% гарантією безпеки і дають більш високий ступінь стиснення, ніж більшість інших інструментів. Випробування на YUI бібліотеці показали економію більше 20% в порівнянні з JSMin (ставши 10% після стиснення HTTP). YUI Компресор також може стискати CSS файли за допомогою порт Isaac Schlueter 'и регулярних виразів на основі CSS Minifier.

YUI Компресор написано в Java (потрібно Java> = 1,4) і покладається на Rhino приступити до розбивки джерело JavaScript файл. Вона починається з аналізу джерело JavaScript файл, щоб зрозуміти, як він структурований. Потім він виводить маркер потоку, опускаючи стільки символів пробілів, скільки можливо, і замінити всі локальні символи на 1 (або 2, або 3) символ букви там, де така заміна підходить (в особі злих функцій, таких як eval або with , YUI Компресор займає оборонну підходи не обфускаціі будь-який з областей, що містять злого о) Алгоритм стиснення CSS використовує набір точно налаштованими регулярних виразів, щоб стиснути вихідний файл CSS.