0

Kooditihendaja

Tihenda CSS-i, JavaScripti, HTML-i või JSON-i brauseris: eemalda kommentaarid ja tühikud, näe koheselt säästetud mahtu.

🔒 Töödeldud täielikult teie brauseris – midagi, mida siia sisestate, ei laadita kunagi üles.

Töötlen... 0%
Lähtekoodi parsimine
Kommentaaride eemaldamine
Tühikute kokkuvoltimine
Suuruse säästu mõõtmine

Tulemus

See kooditihendaja pakendab CSS-i, JavaScripti, HTML-i ja JSON-i, eemaldades kõik, mida masin ei vaja: kommentaarid, taanded, reavahetused ja üleliigsed tühikud. Vali keel, kleebi lähtekood, vajuta nuppu — tulemuste paneel näitab tihendatud koodi koos täpsete enne/pärast suurustega baitides ja säästuprotsendiga.

Tihendamine on sihilikult konservatiivne ja turvaline. JavaScripti jaoks tähendab see ainult kommentaare ja tühikuid — ei mingit muutujate ümbernimetamist ega avaldiste ümberkirjutamist — koos skanneriga, mis käib sõned, mallliteraalid ja regulaaravaldise literaalid õigesti läbi ning säilitab reavahetused seal, kus automaatne semikooloni lisamine võiks käitumist muuta. CSS-is sulatatakse tühikud kokku looksulgude, koolonite, semikoolonite ja komade ümber; HTML-is volditakse siltidevahelised tühikud kokku, samas kui pre, textarea, script ja style elementide sisu jääb puutumata; JSON parsitakse ja seerialitakse uuesti, mis seda samaaegselt valideerib.

Kõik töötab lokaalselt sinu brauseris: ühtegi lähtekoodi ei laadita üles ühelegi serverisse, mis teeb tööriista turvaliseks oma-, avaldamata või kliendikoodi korral. Pole registreerimist, faili suurusele ei ole muid piire peale brauseri mälu ning tulemus on ühe klõpsu kaugusel lõikepuhvrist või allalaaditud failist.

Tihendamine on vormindamise vastand: see tööriist muudab koodi tootmiseks väiksemaks, samas kui meie koodivormindaja teeb tihendatud koodi jälle loetavaks. Kasuta tihendajat inline-skriptide ja -stiilide, HTML-kirjade, API vastuste ja igal juhul, kus täiemahuline ehitustööriistade ahel Terseri või cssnanoga oleks liialdus ühe kiire ühekordse töö jaoks.