PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Closure Compiler Service

mardi 19 novembre 2013 à 09:48
Sebsauvage, le 19/11/2013 à 09:48
Ceci est l'optimiseur Javascript de Google. Collez votre code javascript à gauche, cliquez "Compile" et vous obtenez à droite le code optimisé. Il y a 3 modes d'optimisation:

 • "Whitespace only" retire les commentaires, les retours à la ligne et les espaces inutiles.
 • "Simple" va faire la même chose que "whitespace only", mais va en plus renommer les variables locales et va procéder à quelques optimisations simples (remplacement de if par des opérateurs ternaires, etc.)
 • "Advanced" va plus loin: Il retire aussi le code mort et fait de l'inlining plus poussé. Les fonctions sont également renommées (ça peut potentiellement casser des choses).

C'est probablement ça qu'ils ont utilisé pour optimiser le code Javascript des services Google (GMail et autres), car ils ont très exactement cette gueule là.
Sympa, comme outils, mais pensez à toujours fournir la version non optimisée de vos scripts (pour qu'on puisse les comprendre).
(Permalink)