Kompresia JS/HTML (nazývaná aj minifikacia) je proces odstraňovania nepotrebných znakov – ako sú medzery, zalomenia riadkov, komentáre a formátovanie – z kódu JavaScript (JS) a HTML bez zmeny jeho funkčnosti. Výsledkom je menšia a rýchlejšie načítavajúca sa verzia pôvodného súboru.
Zmenšenie veľkosti súboru: Menšie súbory znamenajú rýchlejšie sťahovanie.
Zlepšenie rýchlosti načítavania stránky: Rýchlejšie webové stránky vedú k lepšiemu používateľskému zážitku a SEO.
Optimalizácia výkonu: Minifikované súbory využívajú menej šírky pásma a načítavajú sa rýchlejšie v prehliadačoch.
Bezpečný kód (do určitej miery): Minifikovaný JavaScript sa ťažšie číta a ponúka mierne zahmlievanie.
Online Nástroje: Vložte svoj kód do webového minifikátora, aby ste získali komprimovaný výstup.
Nástroje na zostavovanie: Na automatizáciu kompresie v procese zostavovania použite nástroje ako Webpack, Gulp alebo Grunt.
Editory kódu/IDE: Niektoré ponúkajú doplnky alebo vstavané funkcie na minifikáciu súborov.
Služby CDN: Niektoré siete CDN automaticky minifikujú súbory JS/HTML pri ich poskytovaní.
Pred nasadením webovej stránky alebo aplikácie do produkčného prostredia.
Počas procesov zostavovania pre webové aplikácie na optimalizáciu výkonu.
Pri práci na webových projektoch **kritických z hľadiska výkonu**.
Aby sa **znížili náklady na hosting** súvisiace s využitím šírky pásma.