Come funziona
Comprime il codice rimuovendo spazi, interruzioni di riga e commenti superflui per ridurne le dimensioni. Un file più leggero si scarica e si elabora più velocemente, aspetto chiave per le prestazioni web.
Supporta diversi tipi di contenuto —JavaScript, TypeScript, HTML, SVG, CSS, JSON e XML, oltre a una modalità generica— e applica a ciascuno il minificatore adatto per comprimere senza rompere la sintassi.
Tutta l'elaborazione viene eseguita nel tuo browser: il codice non viene caricato su alcun server. La minificazione conserva il comportamento del codice, ma lo rende pensato per la produzione, non per la modifica a mano.
Esempi
function sum(a, b) {
// suma dos números
return a + b;
}function sum(n,u){return n+u}Vengono rimossi commenti e spazi e i nomi locali vengono accorciati per ridurre le dimensioni.Casi d'uso
- Ridurre le dimensioni dei file JS o CSS per velocizzare il caricamento del sito.
- Comprimere SVG o HTML prima di incorporarli in una pagina.
- Impacchettare un JSON di configurazione in una sola riga per il trasporto.
- Preparare snippet leggeri da copiare in email o template.
Domande frequenti
Quali tipi di codice posso minificare?
JavaScript, TypeScript, HTML, SVG, CSS, JSON e XML, oltre a una modalità generica per il testo. Lo strumento sceglie il minificatore adatto in base al tipo che selezioni.
La minificazione cambia il risultato del codice?
No. Il codice minificato si comporta come l'originale; perde solo la formattazione leggibile. Per JavaScript può accorciare i nomi delle variabili locali, ma senza alterare la logica.
Posso riformattare il codice minificato?
Puoi reindentarlo con i formattatori di questa sezione per recuperare la leggibilità, ma i nomi accorciati e i commenti rimossi non vengono ripristinati.
Il mio codice viene caricato su un server?
No. Tutta la minificazione avviene nel tuo browser; il codice non lascia mai il tuo computer.