Minify Javascript - Онлайн компрессор/Упаковщик

Связанные инструменты


Инструмент минимирования Javascript

Минимизация Javascript принимает красивый, хорошо сформированный JS-код, который вы написали, и удаляет интервал, отступы, новые строки и комментарии. Эти arie не требуются для успешного запуска Javascript. Это также затрудняет чтение Javascript при просмотре источника.

Многие разработчики будут поддерживать «симпатичную» версию, а после развертывания своего проекта запускают свои скрипты через программу минимизации. Они также часто объединяют свои многочисленные файлы сценариев в один файл.

Пример минификации

До :

/* Show transparent overlay */
function pageOverlay() {
	$("#overlay").height($(window).height());
	$("#overlay").width($(window).width());
	$("#overlay").show();
}

После :

function pageOverlay(){$("#overlay").height($(window).height());$("#overlay").width($(window).width());$("#overlay").show();}

Зачем использовать Javascript Minifier?

Целью минифкации является увеличение скорости работы сайта. Минимизация может сделать скрипт на 20% меньше, что приведет к более быстрому времени загрузки. Некоторые разработчики также будут использовать его для «запутывания» своего кода. Это затрудняет чтение кода, тем самым затрудняя реинжиниринг или копирование.

Также распространенной практикой является объединение всех файлов Javascript для одного веб-сайта в один файл. Это имеет ряд преимуществ. Это уменьшает количество HTTP-запроса, который должен быть сделан, чтобы получить все элементы веб-сайта. Это также делает минификацию и сжатие gzip более эффективными.

Внешние ссылки

  • Более подробная информация о Minification (Wikipedia)