Minifisering

I programmering , Minify til hjelp redusere størrelsen av koden. Det er en prosess som er mye brukt i webprogrammering for å redusere størrelsen på et program som skal lastes ned fra en server og dermed redusere nettverksbelastningen. Det kan også sees på som en form for kodebryting .

For dette fjerner vi alle kommentarer og mellomrom som ikke vil forstyrre at applikasjonen fungerer som den skal. Vi erstatter også navnet på variablene internt i applikasjonen for å redusere dem til ett eller to tegn. Det er også mulig å bruke visse kompakte skript som er spesifikke for språk (farge i heksadesimal, snarveier osv.)

Denne prosessen er mye brukt i webprogrammering for både CSS og JavaScript .

Eksempel

Uautorisert JavaScript-program Minifisert JavaScript-program
//fonction qui retourne le double d'un nombre function double(nombre) { return nombre * 2; } function double(n){return 2*n} // ou alors const double=(n)=>2*n;

Antall tegn som brukes for den samme funksjonen endres fra 118 tegn til 31 (eller 23 tegn for pilfunksjonen). Det vil si en gevinst på 73% (80% for pilfunksjonen).

Verktøy

Det er flere verktøy for å minifisere en CSS- eller JavaScript- fil online eller fra kommandolinjen, for eksempel:

Merknader og referanser

  1. "  Reduser størrelsen på HTML-, CSS- og JavaScript-ressurser  "Google Developers (åpnet 16. juni 2016 )