Мініфікацыя - гэта шлях да выдалення ўсіх лішніх сімвалаў, напрыклад, пустой вобласці, новага радка, заўваг з зыходнага кода без змены паводзін вашай праграмы. Ён выкарыстоўваецца для памяншэння часу кучы і выкарыстання ёмістасці сайта для перадачы даных. Гэта паляпшае хуткасць і даступнасць вашага сайта. Кліентам сайта таксама выгадна пераходзіць на ваш сайт праз план абмежаванай інфармацыі падчас прагляду Інтэрнэту. Гэта важны сегмент аптымізацыі інтэрфейсу (FEO). FEO памяншае рэкордныя памеры і колькасць адпаведных старонак сайта.

Ручная мініфікацыя - жудасная практыка, і яна неймаверная для вялікіх запісаў. Сетка дастаўкі змесціва (CDN) забяспечвае рабатызаваную мініфікацыю. CDN - гэта сістэма цыркуляваных супрацоўнікаў, якія перадаюць старонкі і іншыя вэб-сегменты кліентам у залежнасці ад іх вобласці і месца нараджэння вэб-старонак. Гэта пераканаўча для паскарэння перадачы зместу сайтаў. Гэта дадаткова дае гарантыю ад велізарных паводак у гадзіны пік.

У той момант, калі вы патрабуеце пэўныя адміністрацыі, бліжэйшыя да вас супрацоўнікі адрэагуюць на запыт. CDN дублюе старонкі сайта для арганізацыі супрацоўнікаў, раскіданых па розных раёнах. У той момант, калі вы патрабуеце старонку, CDN перанакіруе запыт ад пачатковага работніка сайта да рабочага ў CDN, які знаходзіцца бліжэй за ўсё да вас. У гэты момант перадайце захаваны кантэнт. Шлях да пропуску праз CDN для вас амаль просты. Вы можаце даведацца, ці атрыманы CDN, калі перададзены URL унікальны ў параўнанні з URL, які быў нядаўна зарэзерваваны. Прадстаўляючы велізарны аб'ём сайтаў, CDN можа паменшыць прастой, паскорыць час загрузкі сайтаў, паменшыць выкарыстанне ёмістасці перадачы дадзеных бяспечнымі праграмамі. Сёння, калі больш частак паўсядзённага жыцця перамяшчаецца ў сеціве, асацыяцыі выкарыстоўваюць CDN для паскарэння статычнага, дынамічнага і партатыўнага матэрыялу, інтэрнэт-дзелавых абменаў, відэа, голасу, гульняў і г.д.

Актывы JS і CSS могуць быць мінімізаваныя. Мініфікатар JS выдаляе заўвагі і бессэнсоўныя прабелы з дакументаў JS. Гэта значна памяншае памер дакумента, забяспечваючы больш хуткую загрузку. Гэта пазбаўляе ад выдаткаў на спампоўку бездакорнай, адукаванай самастойнай дакументацыі. Ён таксама выкарыстоўваецца для аб'яднання ўсіх дакументаў JS для аднаго сайта ў адзін запіс. Такім чынам, гэта памяншае колькасць патрабаванняў HTTP, якія павінны быць зроблены, каб атрымаць усе кампаненты сайта. Аналізатары JS, якія могуць мінімізаваць і ствараць зыходныя карты, уключаюць UglifyJS і Google Closure Compiler.

Мініфікацыя JS спакуе ваш кантэнт у больш сціплыя трэкі. JS у асноўным прапануецца для вашых праграм, а не для вашых кліентаў. Вэб-дызайнеры карыстаюцца лепшымі прыладамі для мінімізацыі JavaScript для эфектыўнага выканання асаблівых клопатаў. Найлепшыя прылады мініфікацыі JS дапамагаюць дызайнерам у іх прасоўванні, а таксама ў паляпшэнні кадавання. Каб зрабіць кадзіраванне больш абмежаваным, прымяняецца мінімізуючы апарат JavaScript для выдалення з зыходнага кода непажаданых прабелаў, бессэнсоўных, пустых абласцей і новых радковых заўваг. Самыя лепшыя інструменты для мінімізацыі JavaScript, якія дызайнеры могуць выкарыстоўваць для мінімізацыі JS:

1. JSMin.

2. Кампрэсар YUI.

3. Упакоўшчык.

4. Кампілятар Google Closure.

5. Dojo ShrinkSafe.