T.M. SoftStudio

feci quod potui, faciant meliora potentes

Подготовка JavaScript-файлов для размещения на сайте

 

Перед развертыванием сайта было бы неплохо сжать его JavaScript-код и сделать обсфукацию JavaScript-кода для защиты от нежелательного исследования.

Для этого можно использовать инструмент Google Closure Compiler (https://developers.google.com/closure/compiler/).

 

Скачаем и распакуем архив с JAR-файлом компилятора (http://closure-compiler.googlecode.com/files/compiler-latest.zip).

Скопируем в папку компилятора JavaScript-файл и откроем программу cmd.exe.

С помощью команды cd перейдем в каталог компилятора и в командной строке наберем:

java -jar compiler.jar --js my.js --js_output_file my_min.js

В результате в каталоге компилятора будет создан файл со сжатым и модифицированным JavaScript-кодом.

Другой способ – это воспользоваться онлайн компрессором YUI Compressor (http://refresh-sf.com/yui/).

С помощью кнопки Выбрать файлы выберем JavaScript-файл и нажмем кнопку Compress.

Для загрузки сжатого и модифицированного JavaScript-кода нажмем кнопку Download Compressed File.