0

Kódminimalizáló

CSS, JavaScript, HTML vagy JSON minimalizálása a böngészőben: a megjegyzések és felesleges szóközök eltávolításával, és azonnali méretváltozás-kimutatással.

🔒 Teljesen a böngészőjében dolgozzák fel – soha semmi, amit itt beírt, nem kerül feltöltésre.

Feldolgozás... 0%
Forráskód elemzése
Megjegyzések eltávolítása
Felesleges szóközök összevonása
Méretmegtakarítás mérése

Eredmény

Ez a kódminimalizáló tömöríti a CSS-t, JavaScriptet, HTML-t és JSON-t azáltal, hogy eltávolít mindent, amire a gépnek nincs szüksége: megjegyzéseket, behúzásokat, új sorokat és felesleges szóközöket. Válassza ki a nyelvet, illessze be a forrást, nyomja meg a gombot – az eredménypanel mutatja a minimalizált kódot, valamint a pontos méretet bájtokban előtte és utána, és a megtakarítás százalékát.

A minimalizálás szándékosan konzervatív és biztonságos. JavaScript esetében ez kizárólag megjegyzéseket és felesleges szóközöket jelent – nincs változó-átnevezés, nincs kifejezés-átírás – egy olyan szkennerrel, amely helyesen járja be a karakterlánc-, template- és regex-literálokat, és megtartja az új sorokat mindenhol, ahol az automatikus pontosvessző-beszúrás megváltoztathatná a működést. A CSS-ben a felesleges szóközök a kapcsos zárójelek, kettőspontok, pontosvesszők és vesszők körül összeolvadnak; a HTML-ben a tagek közötti szóközök összevonódnak, miközben a pre, textarea, script és style tartalma érintetlen marad; a JSON értelmezésre és újraszerializálásra kerül, ami egyben érvényesíti is.

Minden helyben, a böngészőjében fut: semmilyen forráskód nem kerül feltöltésre semmilyen szerverre, ami biztonságossá teszi az eszközt védett, még kiadatlan vagy ügyfélkódok számára. Nincs regisztráció, nincs fájlméret-korlát a böngésző memóriáján túl, és az eredmény egy kattintásra van a vágólaptól vagy egy letöltött fájltól.

A minimalizálás a formázás ellentéte: ez az eszköz kisebbé teszi a kódot éles használatra, míg a kódformázónk a minimalizált kódot teszi újra olvashatóvá. Használja a minimalizálót inline szkriptekhez és stílusokhoz, e-mail HTML-hez, API-payloadokhoz és bárhová, ahol egy teljes körű build pipeline, mint a Terser vagy cssnano, túlzás lenne egy gyors egyszeri feladathoz.