J'essaie de comprendre comment fonctionnent tous ces outils puisque, autant que je sache, ils changent le nom des variables pour obtenir une meilleure compression.Comportement de Packer, compresseur YUI etc
Est-ce qu'ils changent également le nom des propriétés des objets? Je suppose qu'ils ne le feraient pas, car sinon tout ce qui utilise la notation object[property]
, où property
est calculé dynamiquement, pourrait échouer. Est-ce correct? Donc, dans ce cas, si tout est namespaced avec une seule variable globale, il n'y aura aucun gain dans le changement de noms de variables. Est-ce que c'est vrai?
Avez-vous même lu la question? : -/ – Andrea
@andrea heh - mignon .. avez-vous lu ma réponse ???? regardez les deux sections BOLDED .... En outre, j'ai seulement commenté sur YUI Compressor .. pas Packer parce que je n'ai jamais utilisé cela. –
Selon les autres réponses, ce que vous avez écrit n'est pas vrai: tous les noms de variables ne seront pas modifiés, seulement les noms locaux. Je sais déjà ce que sont la minification et l'obscurcissement; Ma question était spécifique au comportement de ces outils par rapport aux propriétés de l'objet. Désolé si mon commentaire était trop dur. – Andrea