La minification consiste à réduire au maximum un volume de données et donc le poids du fichier porteur en supprimant les éléments dont la machine lectrice peut se dispenser (typiquement : les espaces, sauts de lignes et commentaires). Les fichiers JavaScript peuvent être minifiées.
Objectifs
Minimiser la quantité de données à télécharger
Améliorer les performances
Diminuer l’impact énergétique lié à la consultation du livre numérique
Mise en œuvre
Supprimer les espaces non nécessaires et les commentaires dans les fichiers JavaScript en recourant à des outils dédiés
Contrôle
Vérifier manuellement au sein de tous les fichiers JavaScript qu’aucun retour ligne, commentaire, indentation ou saut de ligne n’est présent.
Ou identifier la liste des fichiers JavaScript non minifiés à l’aide d’outils de développement (navigateurs, outils en ligne, etc.)