Command Palette

Search for a command to run...

CS

CSS-minifier & verfraaier

Verklein CSS om de bestandsgrootte te knippen of verfraaien verkleinde stylesheets voor foutopsporing

Output will appear here...
Category:minify
Mode:Offline
Version:1.0.0
Access:Free

Wat is CSS-minifier & verfraaier?

CSS Minifier & Beautifier interface on Toolz.dev - Minify CSS to cut file size or beautify minified stylesheets for debugging

CSS Minifier & Beautifier is een tweerichtings-stylesheet-tool: het comprimeert CSS door alles te verwijderen dat de browser niet nodig heeft - opmerkingen, witruimte, redundante puntkomma's, lange hexkleurige kleuren en eenheden op nulwaarden - en het kan het proces omkeren, een single-line productiebundel terug naar leesbare, correct ingesprongen regels. Elke byte die u uit een renderblokkerende stylesheet haalt, is een byte die de browser eerder downloadt en parseert, die rechtstreeks voedt met statistieken voor kernwebvitale functies, zoals Firstful Paint en grootste Contentful Paint.

De minifier is opzettelijk conservatief. Het is volledig op de hoogte van tekenreeksen, url()-waarden en calc()-uitdrukkingen, dus het verwijdert nooit de witruimte waarvan calc (100% - 20px) afhankelijk is, herschrijft nooit kleurachtige tekst in een inhoudsreeks en raakt nooit de ruimte aan die div :hover onderscheidt van div:hover. Op typische handgeschreven stylesheets kun je een vermindering van 25-40% verwachten voor gzip; gecombineerd met gzip of brotli op de draad, scheelt minification nog steeds een zinvolle slice, omdat compressie beter werkt bij herhaalde, commentaarvrije invoer.

Alles draait 100% client-side in uw browser. Uw CSS wordt nooit geüpload, gelogd of opgeslagen op een server, wat betekent dat u veilig gepatenteerde ontwerpsysteemcode, niet-uitgebrachte productstijlen of klantwerk kunt plakken. Het werkt ook offline zodra de pagina is geladen - handig wanneer u een snelle verminder doorlaat zonder een volledige postCSS- of ESBuild-pijplijn te bedraden.

Minification hier is syntaxisbewust in plaats van een reeks zoek-en-vervangingsregels, wat het veilig maakt om op productiestijlsheets te draaien: witruimte in strings, url()-waarden en attribuutselectoren wordt met rust gelaten, omdat het verwijderen ervan zou veranderen wat de CSS overeenkomt. Opmerkingen die beginnen met een uitroepteken worden bewaard, wat de conventie is voor licentiekoppen die een build moeten overleven.

Hoe CSS-minifier en verfraaier te gebruiken?

1

Plak je CSS

Zet uw stylesheet in het invoergebied - een enkele regel, een componentbestand of een volledige productiebundel. Zowel geformatteerde als reeds geminifieerde CSS worden geaccepteerd.

2

Kies Verkleinen of verfraaien

Klik op Minify om te comprimeren voor productie, of verfraaien om de geminifieerde code uit te breiden tot één declaratie per regel met een lege regel tussen regels. Kies voor Verfraai eerst uw gewenste inspringing.

3

Controleer de spaarbadge

De tool rapporteert de exacte voor/na grootte en procentuele verandering (bijv. "12,4 kb → 8,1 kb, −34%"), zodat u precies weet wat de transformatie u heeft gekocht voordat u het verzendt.

4

Kopiëren of downloaden

Kopieer het resultaat met één klik naar uw klembord of download het als een .css-bestand dat klaar is om naar uw build-uitvoer of CDN te worden geplaatst.

Belangrijkste kenmerken

Veilige, syntaxisbewuste minificatie

Respecteert tekenreeksen, url()-waarden en calc()-afstand - het comprimeert agressief zonder ooit geldige CSS te beschadigen

Hex en nulwaarde verkorting

Herschrijft #FFFFF naar #FFF en 0px tot 0 waar aantoonbaar veilig, extra bytes knijpen buiten gewone witruimteverwijdering

Bewaring van licentiecommentaar

BANKER-opmerkingen intact houden, dus bibliotheeklicentieheaders overleven minificatie, overeenkomend standaard build-tool gedrag

Versierdelaar met één klik

Breidt geminifieerde bundels uit naar leesbare regels met configureerbare 2, 4 of 8 ruimte-inspringing voor het debuggen van productieproblemen

Frequently Asked Questions

CSS-minificatie is het proces van het verwijderen van elk personage dat een browser niet hoeft te renderen - opmerkingen, witruimte, regeleinden, achterliggende puntkomma's - en het verkorten van veilige waarden zoals #FFFFF tot #FFF. Het resultaat is functioneel identieke CSS in minder bytes, die sneller downloadt en parseert. Omdat stylesheets renderblokkeren zijn, verbetert kleinere CSS metrische gegevens zoals First Contentful Paint.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css minifierminify csscss beautifiercss formattercompress csscss optimizerunminify cssreduce css file sizecss compressor