Supprimez les espaces et les commentaires du code JavaScript pour réduire sa taille.

L'indentation, les commentaires et les lignes vides rendent un code JavaScript agréable à lire, pour vous comme pour vos collègues. Le navigateur n'en a aucun besoin, mais chaque visiteur les télécharge quand même. Le minificateur JavaScript de Jood retire ce superflu et vous rend une version plus petite qui fonctionne de la même façon.
Lors de notre essai, une petite fonction avec deux commentaires et une indentation ordinaire est passée de 182 à 107 octets, soit un gain d'environ 40 pour cent.
Le résultat ne tient pas toujours sur une seule ligne, et c'est voulu. JavaScript permet d'écrire du code sans point-virgule en fin de ligne : c'est alors le retour à la ligne qui indique où s'arrête une instruction. En le supprimant, on collerait deux instructions, ce qui changerait le sens du code ou provoquerait une erreur. L'outil ne retire donc un retour à la ligne que là où il est certain que cela ne change rien, par exemple après un point-virgule ou une parenthèse ouvrante, et le garde ailleurs.
Il ne renomme pas les variables en lettres courtes, ne supprime pas le code inutilisé et ne vérifie pas les erreurs : une erreur présente dans l'original se retrouvera dans la version minifiée. Des outils spécialisés comme Terser vont plus loin et produisent des fichiers plus petits, et les outils de build comme webpack ou Vite minifient automatiquement la version de production. Pour un petit script sur votre site, un bout de code ajouté à un thème WordPress ou un fichier qui ne passe par aucun build, cet outil reste le chemin le plus court.
Pour les feuilles de style, utilisez le minificateur CSS, et pour les pages web, le minificateur HTML. Le code est envoyé au serveur de Jood, minifié, et n'est pas conservé.
Nous utilisons des cookies pour mesurer l'audience et améliorer le site (Google Analytics), et éventuellement afficher des publicités. Rien n'est activé sans votre accord. Politique de confidentialité