Компресирането на файлове или JavaScript код не само ви помага да намалите теглото на тези файлове, но също така ви позволява да генерирате по-чист код, като елиминирате ненужните редове код, символи и празно пространство във вашите файлове. Извършването на този процес засяга само размера и уеб оптимизацията на този файл, т.е. когато са внедрени, те все още са четливи и могат да бъдат изпълнени без проблеми. Компресирането на JavaScript файлове има само предимства и поради тази причина ние избрахме някои от най-добрите уеб приложения и инструменти, които можете да използвате за тази задача. Най-добрата новина е, че всички посочени в този списък инструменти са безплатни.

JavaScript Minifier

инструменти

Този онлайн инструмент е лесен за използване и ви позволява бързо да компресирате вашия JavaScript код.

JS Mini

Този инструмент е доста лесен за използване, просто трябва да копирате и поставите кода, който искате да компресирате, да изберете дали искате основно или пълно компресиране и в резултат на това ще имате компресиран код и готов за употреба.

JSCompress

Този онлайн инструмент ви позволява да компресирате вашите файлове в JavaScript до 30%. Това намаляване на теглото на файла ще бъде постигнато чрез премахване на коментари и бели полета, които не са необходими за браузърите.

Минифер

Този прост инструмент ви позволява да компресирате CSS и JavaScript код, без да е необходима каквато и да е конфигурация, тъй като работи интуитивно. На страницата за инсталиране ще намерите всички инструкции за употреба.

Gulp.js

Gulp.js е разработен, за да постави акцент върху кода, като по този начин опростява сложните задачи и остава лесен за използване. Той има строги правила за използване, за да гарантира, че приставката работи както трябва.

UglifyJS

Този компресор е разработен в NodeJS, но работи на всяка платформа на JavaScript, която е съвместима с модула CommonJS. Не само помага за компресирането на вашите файлове, но също така анализира вашия код и ви помага да намерите възможни проблеми.

Мрънкане

Grunt е инструмент, който ви позволява да автоматизирате повтарящи се задачи. Всичко, което трябва да направите, е да го конфигурирате според вашите нужди и да активирате задачите, които трябва да изпълнява: валидиране на файлове с JSHint, компресиране с UgligyJS, компилиране на файлове и т.н.

Коала

Това е приложение, което има графичен интерфейс и работи с рамките Less, Sass, Compass и CoffeeScript. Той ви позволява да компилирате вашите файлове и ви уведомява за всички грешки, които открие. Koala е съвместим с Windows, Linux и Mac.

Microsoft Ajax Minifier

Този изключителен инструмент за Windows ви позволява да компресирате всичките си JavaScript файлове в папка или да компресирате отделни файлове. Освен това има опции за анализ на вашия код.

По-малък

Този компресор за HTML, CSS и JavaScript файлове е един от най-ефективните, които съществуват за OS X. Той също така ви позволява да комбинирате файлове и да генерирате само един.

Изисква JS

Този инструмент е оптимизиран за използване онлайн, въпреки че може да бъде внедрен и в други среди като Node, например. Използването на този файл ще подобри качеството на вашия код. Можете не само да компресирате файлове, но и да ги комбинирате.

Онлайн JavaScript/CSS компресор

Това уеб приложение ви позволява да компресирате файлове в JavaScript или CSS. За това използва UglifyJS, Clean CSS и HTML Minifier.

Умалете

Това приложение, разработено с PHP, ви позволява да комбинирате CSS и JavaScript файлове, премахва празни пространства и коментари и ги компресира с помощта на gzip.

Юи компресор

Този инструмент, разработен от Yahoo! в Java ви позволява да компресирате вашите JavaScript файлове. Той има по-голям радиус на компресия от други приложения и можете също да компресирате CSS файлове.

Съставител на Google Closure

Този инструмент ви позволява да компилирате вашия JavaScript код, в процеса той го анализира и премахва ненужния код във вашия файл. Накрая го компресира, за да генерира файл с по-малко тегло.

JSMin

JSMin ви помага да компресирате файла си, като анализира кода ви и премахва празни пространства. В зависимост от файла ви, теглото му може да бъде намалено до половината от първоначалното му тегло.

Опаковчик

Един от най-популярните компресори на JavaScript код досега. Това е онлайн приложение, така че просто трябва да поставите кода си и да кликнете върху бутона "Опаковка". Както можете да видите, той е доста бърз и лесен за използване и можете да извършите това действие от всеки браузър.

ShrinkSafe Dojo

Този онлайн компресор анализира вашия JavaScript код, използвайки Rhino библиотеки. Можете да намалите теглото на вашите файлове с до една трета по-малко, просто трябва да запечатате файла и да кликнете върху бутона за ShrinkSafe, за да се погрижите за останалото. Полученият код може да бъде въведен директно в страниците, които програмирате, без да е необходимо да правите промени, за да работи правилно.