Caso 1: Ci sono due frammenti di codice molto simili e molto gzip-in grado, uno all'inizio del documento e l'altro è oltre 32kb alla fine del documento. Il minificatore unisce i due frammenti in modo che gzip raggiunga il secondo frammento?
Caso 2: uno snippet di codice viene utilizzato più volte. La ripetizione di Gzip richiederebbe un byte. Ma se quel frammento viene messo in una funzione, richiederebbe 1 byte per function
, almeno 1 byte per il nome della funzione, 1 byte per () {
e un byte per }
. Il minificatore trasforma le funzioni in ripetuti snippet di codice per gzip?
Sono sicuro che ci sono più casi a cui non ho pensato, ma questi due sono stati a mio avviso per qualche tempo e mi piacerebbe metterli a tacere o iniziare a implementarli nel mio codice.