Kodeminifier
Formindsk CSS, JavaScript, HTML eller JSON i browseren: Fjern kommentarer og blanktegn, se størrelsen gemt med det samme.
Resultat
Denne kodeminifier komprimerer CSS, JavaScript, HTML og JSON ved at fjerne alt, hvad maskinen ikke har brug for: kommentarer, indrykning, nye linjer og redundant blanktegn. Vælg sproget, indsæt kilden, tryk på knappen - resultatpanelet viser den formindskede kode sammen med nøjagtige før/efter størrelser i bytes og den gemte procentdel.
Minifikationen er bevidst konservativ og sikker. For JavaScript betyder det kun kommentarer og blanktegn - ingen variabel omdøbning, ingen omskrivning af udtryk - med en scanner, der korrekt følger strenge, skabelon-literals og regex-literals, og bevarer nylinjer, hvor som helst automatisk semikolon-indsættelse kan ændre adfærd. CSS bliver mellemrum slået sammen omkring klammeparenteser, koloner, semikolon og kommaer; HTML bliver inter-tag hvide rum kollapset, mens præ-, tekstområde-, script- og stilindhold forbliver urørt; JSON parses og gen-serialiseret, hvilket validerer det på samme tid.
Alt kører lokalt i din browser: ingen kildekode uploades til nogen server, hvilket gør værktøjet sikkert for proprietær, ikke-udgivet eller klientkode. Der er ingen tilmelding, intet loft i filstørrelse ud over din browsers hukommelse, og resultatet er et klik væk fra udklipsholderen eller en downloadet fil.
Minifikation er det modsatte af formatering: Dette værktøj gør kode mindre til produktion, mens vores kodeformater gør minificeret kode læsbar igen. Brug minifieren til inline-scripts og stilarter, e-mail-HTML, API-nyttelaster og ethvert sted, hvor en komplet pipeline med Terser eller cssnano ville være overkill for et hurtigt engangsjob.