Cloud RAPIDE est un hébergement web/service d'infogérance pour Wordpress.
Il est optimisé en vitesse, sécurisé et sauvegardé.
Il est temps de passer à la vitesse supérieure !
Christophe, Expert système Linux depuis 1997

Pourquoi la minification CSS ou JS permet d’optimiser votre WordPress ?

Testez la vitesse de votre site WordPress ici :

Avant d’expliquer la minification CSS ou la minification JS (ou JAVASCRIPT), voici un rappel sur ce que c’est qu’une CSS :

Qu'est-ce que le CSS ?

Pour comprendre ce que c’est le CSS, il faut comprendre de quoi est composée une page web.

Une page web est stockée dans un format HTML qui est un language informatique permettant d’organiser du contenu sous forme logique : des paragraphes, des lignes, des tableaux,…

Voici une page HTML :

				
					<!DOCTYPE html>
<html lang="fr">
  <head>
    <title>Site Internet Rapide</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
  </head>
  <body>
    <div class="division">
      <p>Paragraphe</p>
    </div>
  </body>
</html>
				
			

La feuille de style est mise dans un fichier séparé « macss.css », ce fichier décrit le style à appliquer aux éléments de la page, comme mettre de la couleur, ajouter des espaces vides pour éclaircir le texte… :

				
					body {
  color: #2D3C5F;
}

div.division {
  background-color: #f5f5f5;
}

/* ajoute un espace vide au dessus et en dessous du paragraphe */
p {
  margin-top: 40px;
  margin-bottom: 40px;
}
				
			

Le problème : ce fichier est trop gros

J’ai pris des exemples de fichiers avec peu d’informations.

Mais souvent, les fichiers CSS sont énormes.

Le navigateur web doit télécharger ce fichier et l’interprêter. Toutes ces opérations peuvent être optimisées.

La solution : on le fait maigrir

Il est possible de réduire leur taille en réduisant les espaces vides qui ne sont pas utiles et les commentaires.

Mais le webmaster, au moment de préparer la feuille de style, ne va pas toucher à ce fichier source, il va toujours garder un fichier lisible par un être humain sur lequel il travaille, celui avec les espaces et les commentaires.

Mais au moment de publier la page internet, on utilisera un outil pour produire une version réduite de cette feuille de style qui sera utilisée dans la page HTML.

Voici la CSS minifiée :

				
					body{color:#2D3C5F}div.division{background-color:#f5f5f5}p{margin-top:40px;margin-bottom:40px}
				
			

Quelle est la différence avec la compression ?

La compression peut produire un fichier plus réduit encore avec l’aide de fonctions mathématiques.

La compression se fait au format gzip et il existe plusieurs niveaux de compression. Plus le niveau est grand, plus le fichier est petit mails plus il faudra des ressources de calcul pour le traiter.

Attention, un fichier trop petit ou déjà compressé peut produire un résultat plus gros à la fin.

Comment minifier les CSS de WordPress ?

Heureusement, il existe des outils pour minifier les CSS automatiquement.

J’utilise l’extension WP-Rocket qui permet de booster la vitesse de WordPress. Il a des options pour minifier les CSS (au aussi les fichiers JS / JAVASCRIPT).

Si vous avez besoin de booster votre site de façon professionnelle. Je suis là pour le faire (lien contact dans le haut du site).

A bientôt

À propos du projet Cloud Rapide et Sécurisé de Libre Master

Je m’appelle Christophe et j’ai conçu un hébergement web adapté pour Wordpress, optimisé en vitesse et sécurisé, mettant en œuvre mes solides compétences en ingénierie système.

L’accélération de sites internet s’adaptent aussi pour les sites que je n’héberge pas mais ce sera plus limité en terme d’efficacité.

Mon site web principal s’adresse à des profils avancés : https://libremaster.com

Pourquoi j'utilise le logiciel libre ?

  • Accès à la connaissance : je n’ai pas choisi le logiciel libre par gratuité. Je me suis mis aux logiciels libres simplement parce que je peux accéder et apprendre leurs fonctionnements en consultant leurs codes sources et leurs documentations très bien faites.
  • Souveraineté numérique : je ne souhaite pas enfermer mes données dans des formats fermés et propriétaires. Je ne souhaite pas non plus que leur traitement soit obscur. Il faut garder la possibilité de sortir les données si nécessaire.

Expertise et professionnalisme

  • Réel expert : j’utilise vraiment quotidiennement sur mon poste de travail, le même système qui est utilisé sur les serveurs d’hébergements de sites internet. Je ne fais donc pas semblant d’être expert en informatique comme beaucoup de prestataires qui n’utilisent Linux qu’occasionnellement.
  • Double compétence : j’ai développé au fil du temps des outils qui nécessitent de faire à la fois du système et du développement. J’analyse très souvent le code source des logiciels que j’utilise.
  • Discrétion : j’interviens techniquement sur vos services ou vos données avec le plus grande neutralité et sans accéder aux espaces non nécessaires à la finalité technique.
  • Compétences pointues : je dispose à la fois de compétences pointues dans mon domaine et des compétences générales dans les domaines annexes. Ceci me permet de pouvoir résoudre des problèmes sans y avoir jamais été confronté. J’attire quand même votre attention que la résolution de certains problèmes dépend d’un tiers et donc mon champ d’action peut être parfois limité.
  • Travail bien fini : Il arrive qu’on me demande d’intervenir sur un point en particulier mais que je me rende compte que la prestation nécessite d’aller au delà pour produire un travail de qualité. Je vous proposerai alors des compléments d’intervention.
  • Formation permanente : les nouvelles technologies changent vite. Je suis toujours curieux des nouveautés sans pour autant les adopter inutilement par effet de mode.
  • Environnement sécurisé : l’espace de stockage de mon poste de travail est chiffré à 100%. De plus, vos mots de passe sont chiffrés dans mon gestionnaire de mots de passe. J’utilise aussi une clé physique de sécurité quand cela est possible.
  • Ce sont ma curiosité et ma capacité à chercher des solutions autour des logiciels libres qui me définissent le mieux.