Sumažinimas yra būdas pašalinti visus nereikalingus simbolius, pvz., tuščią sritį, naują eilutę, pastabas iš šaltinio kodo, nekeičiant programos veikimo. Jis naudojamas siekiant sumažinti krūvos laiką ir duomenų perdavimo pajėgumus svetainėje. Tai pagerina jūsų svetainės greitį ir pasiekiamumą. Svetainės klientams taip pat naudinga patekti į jūsų svetainę naudojant ribotos informacijos planą, kai naršo žiniatinklį. Tai reikšmingas priekinės dalies optimizavimo (FEO) segmentas. FEO sumažina įrašų dydžius ir susijusių svetainės puslapių poreikius.

Rankinis sumažinimas yra siaubinga praktika ir neįsivaizduojama dideliems įrašams. Turinio pristatymo tinklas (CDN) suteikia robotizuotą sumažinimą. CDN yra cirkuliuojančių darbuotojų, kurie perduoda puslapius ir kitus žiniatinklio segmentus klientams, priklausomai nuo jų srities ir tinklalapių gimimo vietos, išdėstymas. Tai įtikina pagreitinant svetainių turinio perdavimą. Tai papildomai suteikia garantiją dėl didžiulių potvynių piko valandomis.

Kai reikalausite tam tikrų administracijų, artimiausi darbuotojai sureaguos į prašymą. CDN dubliuoja svetainės puslapius darbuotojų organizacijai, išsibarsčiusiai įvairiose srityse. Tuo metu, kai pareikalaujate puslapio, CDN nukreips pradinės svetainės darbuotojo prašymą artimiausiam CDN darbuotojui. Tuo metu perteikite saugomą turinį. Kelias į CDN praleidimą jums yra beveik nesudėtingas. Galite sužinoti, ar CDN buvo pasiektas, jei perduotas URL yra unikalus, palyginti su URL, kuris buvo neseniai rezervuotas. Perduodamas didžiules apimtis svetaines, CDN gali sumažinti neveiklumą, pagreitinti svetainės įkėlimo laiką, sumažinti duomenų perdavimo pajėgumų panaudojimą saugioms programoms. Šiandien, kai daugiau kasdienio gyvenimo dalių juda internete, asociacijos naudoja CDN, kad pagreitintų statinę, dinamišką ir nešiojamąją medžiagą, interneto verslo mainus, vaizdo įrašus, balsą, žaidimus ir kt.

JS ir CSS ištekliai gali būti sumažinti. JS minifier pašalina pastabas ir beprasmius tarpus iš js dokumentų. Tai žymiai sumažina dokumento dydį, todėl atsisiunčiami greičiau. Tai sumažina nepriekaištingos, išsilavinusios savidokumentacijos atsisiuntimo kainą. Jis taip pat naudojamas sujungti visus atskiros svetainės JS dokumentus į vieną įrašą. Taigi tai sumažina HTTP poreikių skaičių, kurį reikia atlikti norint gauti visus svetainės komponentus. JS analizatoriuose, kurie gali sumažinti ir kurti šaltinio žemėlapius, yra „UglifyJS“ ir „Google“ uždarymo kompiliatorius.

JS minifikavimas supakuoja turinį į kuklesnius takelius. JS iš esmės siūlomas jūsų programoms, o ne klientams. Žiniatinklio dizaineriai naudojasi geriausiais „JavaScript“ mažinimo įrenginiais, kad galėtų efektyviai atlikti tam tikrus varginančius darbus. Geriausi JS mažinimo įrenginiai padeda dizaineriams tobulėti, be to, padeda tobulinti kodavimą. Kad kodavimas būtų labiau apribotas, naudojamas JavaScript sumažinimo aparatas, pašalinantis nepageidaujamą tarpą, beprasmę , tuščią sritį ir naujas eilutės pastabas iš šaltinio kodo. Absoliučiai geriausios „JavaScript“ mažinimo priemonės, kurias dizaineriai gali naudoti mažindami JS, yra:

1. JSMin.

2. YUI kompresorius.

3. Pakuotojas.

4. Google Closure Compiler.

5. Dojo ShrinkSafe.