Что такое HyperCrunching в Microsoft Ajax Minifier? - PullRequest
0 голосов
/ 17 декабря 2018

Microsoft Ajax Minifier позволяет вам повысить производительность ваших Ajax-приложений за счет уменьшения размера ваших таблиц каскадных таблиц стилей и файлов JavaScript.

В чем разница между хрустами и гипер-хрустами в Microsoft ajaxMinifier.Я уже пробовал в Google, но я не получил правильный ответ.

1 Ответ

0 голосов
/ 17 декабря 2018

При использовании обычного сжатия Microsoft Ajax Minifier удаляет все комментарии, ненужные пробелы, фигурные скобки и точки с запятой из файла JavaScript.Удивительно, но простое удаление всего этого ненужного кода может существенно повлиять на размер файла JavaScript.

Когда вы используете hypercrunching, Microsoft Ajax Minifer становится более агрессивным в отношении уменьшения размера файла JavaScript.В режиме hpercrunching Microsoft Ajax Minifier сокращает имена локальных переменных (переменных в функциях, но не глобальных переменных) и удаляет недостижимый код.

По сути, hypercrunching выполняет нормальный перебор + сокращение имени переменной +удаление недоступного кода. источник

...