CSS Minifier â CSS-Minifizierer
CSS mit CSSO direkt im Browser minifizieren und umstrukturieren. GröĂe vorher und nachher vergleichen, dann die .min.css kopieren oder herunterladen.
đ LĂ€uft vollstĂ€ndig in Ihrem Browser â nichts wird hochgeladenWas der CSS-Minifizierer macht
Dieses Tool verkleinert Stylesheets mit CSSO (CSS Optimizer), einem Minifizierer, der CSS versteht, statt es als reinen Text zu behandeln. Im ersten Durchlauf fĂŒhrt er sichere Bereinigungen durch: Leerzeichen und Kommentare werden entfernt, Farben verkĂŒrzt (#ff0000 wird zu red, #ffffff wird zu #fff), Nullwerte verlieren ihre Einheit, ĂŒberflĂŒssige AnfĂŒhrungszeichen und Semikolons verschwinden und Zahlen werden in ihrer kĂŒrzesten Form geschrieben. Das Ergebnis ist exakt gleichwertiges CSS, das spĂŒrbar kleiner ist.
Ist restructure (Umstrukturierung) aktiviert, geht CSSO noch weiter und optimiert die Struktur des Stylesheets. Regeln mit demselben Selektor werden zusammengefĂŒhrt, Selektoren mit identischen Deklarationen gruppiert, Eigenschaften, die spĂ€ter in derselben Regel ĂŒberschrieben werden, entfernt, und ausgeschriebene Deklarationen wie einzelne Margins können zu einer Kurzschreibweise zusammengefasst werden. Dabei achtet CSSO sorgfĂ€ltig auf die Kaskade: Regeln werden nur verschoben oder zusammengefĂŒhrt, wenn sich dadurch nicht Ă€ndern kann, welche Deklaration gewinnt.
Die Ergebnisse lesen
Die Badges zeigen die UTF-8-GröĂe von Eingabe und Ausgabe sowie die prozentuale Ersparnis. Handgeschriebenes CSS mit Kommentaren und EinrĂŒckung schrumpft oft um 20â50 %. Bereits kompakte Framework-Ausgaben gewinnen weniger, wĂ€hrend Stylesheets, die dieselben Deklarationen ĂŒber viele Selektoren hinweg wiederholen, am stĂ€rksten von der Umstrukturierung profitieren. Server wenden meist zusĂ€tzlich gzip oder Brotli an â Minifizierung und Komprimierung ergĂ€nzen sich also, statt miteinander zu konkurrieren.
Privat und sicher
Der Minifizierer lĂ€uft vollstĂ€ndig in deinem Browser â nichts wird hochgeladen, protokolliert oder gespeichert. Das macht ihn praktisch fĂŒr Inline-Critical-CSS, E-Mail-Vorlagen, eingebettete Widgets oder schnelle Korrekturen auf einem Rechner ohne deine gewohnten Build-Tools. Behalte /*! ... */-Kommentare bei, wenn dein Stylesheet Lizenzen von Drittanbietern enthĂ€lt, die erhalten bleiben mĂŒssen. FĂŒr Produktivseiten solltest du einen Minifizierer in deinen Build einbinden, damit jedes Deployment automatisch optimiert wird, und die Ausgabe immer visuell prĂŒfen, wenn dein CSS auf Browser-Hacks oder ungewöhnliche Syntax setzt.
So verwenden Sie
- CSS hinzufĂŒgenFĂŒge ein Stylesheet ein oder ziehe eine .css-Datei in den Ablagebereich.
- Optionen wÀhlenLege fest, ob Regeln umstrukturiert und ob /*! license */-Kommentare beibehalten werden sollen.
- MinifizierenKlicke auf Minify CSS und prĂŒfe die GröĂe vorher, nachher und die prozentuale Ersparnis.
- Kopieren oder herunterladenKopiere das minifizierte CSS oder lade es als .min.css-Datei herunter.