Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.28 KB

BP_077_fr.md

File metadata and controls

43 lines (28 loc) · 1.28 KB

Minifier les fichiers CSS, JavaScript, HTML et SVG

Identifiants

GreenIT V2 V3 V4
12 78 77

Catégories

Cycle de vie Tiers Responsable
4. Production Réseau Architecte Logiciel/Développeur

Indications

Degré de priorité Mise en oeuvre Impact écologique
4 3 4
Ressources Economisées
Réseau

Description

Utiliser un outil de minification CSS, Javascript, HTML et SVG permet de supprimer les espaces inutiles, les commentaires des développeurs, les sauts de ligne, les délimiteurs de blocs et ainsi réduire leur taille.

Exemple

Il existe différents outils pour minifier comme par exemple:

  • CSS: cssnano, csso ou clean-css
  • Javascript: Terser, UglifyJS ou Babel-minify
  • HTML: htmlnano, HTMLMinifier
  • SVG: SVGO, minify-xml ou équivalent

Principe de validation

Le nombre ... est inférieur ou égal à
de fichiers CSS, JavaScript, HTML et SVG non minifiés 0