Vai al contenuto
FileSlimmer
Strumenti
Guide

Minifica JavaScript

Accorcia il sorgente JavaScript mantenendo intatti i commenti di licenza. I file restano sul tuo dispositivo.

Come funziona in locale
  1. Scegli un file: la pagina lo legge dal tuo dispositivo.
  2. Il motore corrispondente viene caricato da fileslimmer.com e gira in un Web Worker.
  3. Il risultato viene scritto in una posizione che scegli tu su questo dispositivo.

Prima oppure scegli i file dal tuo dispositivo

Dimensione originale —

Formati accettati
Legge
JS · MJS

Il risultato resta nel linguaggio in cui è stato scritto: viene riscritto solo il testo.

Memoria stimata

Il browser fornisce solo un'indicazione approssimativa della memoria, quindi il valore è una stima.

Budget di ingresso per questo strumento
LimiteValore
Dimensione del file20 MiB

Questi budget proteggono la scheda da un file che si espande ben oltre la dimensione con cui è salvato (spec 9.3). Non cambiano da un dispositivo all'altro, perché l'analisi del testo è limitata dal testo stesso.

Limitazioni
  • Il tuo file viene analizzato e riscritto come testo, e non viene mai eseguito. Il risultato minificato è equivalente solo se il sorgente si analizza correttamente: un errore di sintassi ferma l'operazione invece di tirare a indovinare.
  • I commenti di licenza restano nel risultato, così un obbligo di attribuzione presente nel sorgente sopravvive alla minificazione.
  • Rinominare gli identificatori rompe il codice che cerca un nome come stringa, e una traccia dello stack ottenuta dal risultato non corrisponde più al tuo sorgente.