Я встретил этот отчет об эффективности кода JavaScript, сжатого с использованием различных minifiers и обфускаторов. Что удивительно, так это то, что помимо расширенного режима Closure, в большинстве случаев все остальные minifiers выходные коды работают хуже, чем несжатый код. Как мы это объясним?
Прокрутите вниз до конца страницы чтобы просмотреть отчет. Вот скриншоты:
Легенда:
- Blue - Компрессор YUI
- Красный - Закрытие (расширенный режим)
- Оранжевый - Закрытие (основной режим)
- Зеленый - JS Мин
- Фиолетовый - JS Packer
- Голубой - UglifyJS
- Розовый - несжатый код