0

Koda minifikators

Samaziniet CSS, JavaScript, HTML vai JSON pārlūkprogrammā: noņemiet komentārus un atstarpes, skatiet saglabāto izmēru uzreiz.

Notiek apstrāde... 0%
Avota koda parsēšana
Komentāru noņemšana
Sakļaujas atstarpes
Izmēru ietaupījumu mērīšana

Rezultāts

Šis koda minifikators saspiež CSS, JavaScript, HTML un JSON, noņemot visu, kas iekārtai nav nepieciešams: komentārus, atkāpes, jaunās rindiņas un liekās atstarpes. Izvēlieties valodu, ielīmējiet avotu, nospiediet pogu — rezultātu panelī tiek parādīts samazināts kods kopā ar precīziem pirms/pēc izmēriem baitos un saglabāto procentuālo daudzumu.

Minifikācija ir apzināti konservatīva un droša. JavaScript gadījumā tas nozīmē tikai komentārus un atstarpes — bez mainīgo pārdēvēšanas, bez izteiksmju pārrakstīšanas — ar skeneri, kas pareizi vada virknes, veidņu literāļus un regulārās izteiksmes literāļus un saglabā jaunās rindiņas visur, kur automātiskā semikola ievietošana varētu mainīt uzvedību. CSS tiek sapludinātas atstarpes ap iekavām, koliem, semikolu un komatiem; HTML tiek sakļauta atstarpes starp tagiem, kamēr iepriekšējais, teksta apgabala, skripta un stila saturs paliek neskarts; JSON tiek parsēts un atkārtoti serializēts, kas to vienlaikus apstiprina.

Viss darbojas lokāli jūsu pārlūkprogrammā: nevienā serverī netiek augšupielādēts avota kods, kas padara rīku drošu patentētam, neizlaistam vai klienta kodam. Nav jāreģistrējas, nav failu lieluma griestu, kas pārsniedz jūsu pārlūkprogrammas atmiņu, un rezultāts ir viena klikšķa attālumā no starpliktuves vai lejupielādēta faila.

Samazināšana ir pretēja formatēšanai: šis rīks samazina kodu ražošanai, savukārt mūsu koda formatētājs samazina samazināto kodu atkal lasāmu. Izmantojiet miniatūru iekļautajiem skriptiem un stiliem, e-pasta HTML, API lietderīgajām slodzēm un jebkurām vietām, kur pilnas izveides konveijera ar Terser vai cssnano izveide būtu pārspīlēta ātra vienreizēja darba veikšanai.