Output will appear here...CSS Minifier & Beautifier è uno strumento di foglio di stile bidirezionale: comprime i CSS rimuovendo tutto ciò che il browser non ha bisogno: commenti, spazi bianchi, punti e virgola ridondanti, colori esadecimali a forma lunga e unità su valori zero - e può invertire il processo, espandendo un bundle di produzione a riga singola in regole leggibili e correttamente rientrate. Ogni byte che spogli da un foglio di stile che blocca il rendering è un byte che il browser scarica e analizza prima, che alimenta direttamente le metriche del Web Vitals come la prima vernice contentata e la più grande vernice contenta.
Il minifier è deliberatamente conservativo. È pienamente consapevole dei valori letterali di stringa, dei valori URL() e delle espressioni calc(), quindi non rimuove mai lo spazio bianco da cui calc (100% - 20px) dipende, non riscrive mai il testo simile a un colore all'interno di una stringa di contenuto e non tocca mai la spaziatura che distingue div :hover from div:hover. Sui tipici fogli di stile scritti a mano ci si può aspettare una riduzione del 25-40% prima di Gzip; combinato con Gzip o Brotli sul filo, la minificazione rade ancora una fetta significativa perché la compressione funziona meglio su input ripetitivi e senza commenti.
Tutto funziona al 100% dal lato client nel tuo browser. Il tuo CSS non viene mai caricato, registrato o archiviato su nessun server, il che significa che puoi incollare in sicurezza il codice di sistema di progettazione proprietario, gli stili di prodotto inediti o il lavoro del client. Funziona anche offline una volta caricata la pagina, utile quando hai bisogno di un passaggio minimifico rapido senza cablare una pipeline completa di PostCSS o Esbuild.
Rilascia il tuo foglio di stile nell'area di input: una singola regola, un file componente o un pacchetto di produzione completo. Sono accettati sia i CSS formattati che quelli già minimizzati.
Fare clic su Minify per comprimere per la produzione o abbellire per espandere il codice minimizzato in una dichiarazione per riga con una riga vuota tra le regole. Per abbellire, scegli prima la tua rientranza preferita.
Lo strumento riporta l'esatto prima/dopo la variazione della dimensione e della percentuale (ad es. "12,4 KB → 8,1 KB, -34%"), in modo da sapere esattamente cosa ti ha acquistato la trasformazione prima di spedirla.
Copia il risultato negli appunti con un clic o scaricalo come file .css pronto per essere rilasciato nell'output della build o nella CDN.
Rispetta i valori letterali di stringa, i valori URL() e la spaziatura calc() - si comprime in modo aggressivo senza mai corrompere i CSS validi
Riscrive #FFFFFF su #FFF e da 0px a 0 dove dimostrabilmente sicuro, spremendo byte extra oltre la semplice rimozione degli spazi bianchi
Mantiene /*! Commenti del banner intatti in modo che le intestazioni delle licenze della libreria sopravvivano alla minimizzazione, abbinando il comportamento standard dello strumento di build
Espande i bundle minimizzati in regole leggibili con indentazione di spazio configurabile 2, 4 o 8 per i problemi di produzione di debug
Minify HTML markup for faster page loads or beautify it for readable, indented source
Format messy SQL into readable, indented queries or minify SQL to a single line
Format, validate, and minify JSON data
Create beautiful CSS gradients with live preview
0 comments
No comments yet. Be the first to share your thoughts!