• CSS > compresser ses feuilles de style

      Installation de CSSTidy

      apt-get install csstidy

      Lancer CSSTidy

      CSSTidy optimise avec plusieurs niveaux (low, high, highest) :

       

      csstidy style.css --template=high style.comp.css
      ...
      Selectors: 63 | Properties: 198
      Input size: 6.24KiB  Output size: 3.728KiB  Compression ratio: 40.27%

       

       

      Si l’on souhaite ensuite compresser une feuille de style en une seule ligne :

       

      cat style.css | tr -d "\n" > compress.css

       

       

      Pour revenir à un format lisible :

       

      cat compress.css | awk ‘{gsub(/{|}|;/,"&\n"); print}’ > uncompress.css

      Options

      compress_colors : utilise des codes de couleur hexadécimal
      discard_invalid_properties : supprime les lignes non valides
      lowercase_s : change tous les sélecteurs en minuscule
      preserve_css : supprime tous les commentaires si l’on utilise l’option false
      remove_last_; : supprime le dernier ; de chaque section

 

Aucun commentaire

 

Laissez un commentaire