Critère « 80 »

Nom :
80
Description :
Le serveur transmet des contenus compressés aux clients qui les acceptent.
Cré(é) le :
21 avril 2010
Automatisé(e) :
Automatisé
Objectif(s) :

Améliorer la vitesse de rendu de la page.

Diminuer les coûts de bande passante.

Solution(s) technique(s) :

Activer le module Gzip ou Deflate du serveur pour compresser les ressources Javascript, CSS et HTML.

Moyen(s) de contrôle :

Pour chaque page examinée :

  • Vérifier la compression des contenus (Gzip) à l'aide d'un outil comme Yslow : cliquer sur l'onglet Grade pour vérifier la note obtenue par Compress components with gzip. Une note de A indique que les contenus ont été bien compressés dans leur ensemble. Pour plus de détails, regarder l'onglet Components puis dérouler les types de contenu doc, js et css pour vérifier qu'un poids inférieur à celui présent dans la colonne Size est bien indiqué dans la colonne Gzip pour chacun des fichiers.

Attention à bien vérifier tous les éléments liés (CSS, JS, HTML) et pas seulement la page en elle-même. Les formats déjà compressés comme les images JPEG ou PNG ou les archives zip, par exemple, ne doivent pas être recompressés.

Si la taille avant compression d'un élément est inférieure à 1 Ko, il n'est pas nécessaire de le compresser, au risque de voir son poids augmenter.

Dérogations:
(non renseigné)
Remarques:
(non renseigné)
Niveau :
Niveau 1
Thématique :
Serveur et Performances
VPTCS :
Technique
Exigences :
Performance
Workshop :
validée