115 Pratiques d'écoconception d'applications à architecture web, et plus...
Source CNUMR [BP_009_fr]GR491 - UX/UI 7. Barebone Iteration: Itérer votre solution jusqu'au minimalisme acceptable par vos utilisateurs

Recommandation équivalente
Mesurer Le nombre de requêtes HTTP

Limiter le nombre de requêtes HTTP

Identifiants

GreenITV2V3V4
18099

Catégories

Cycle de vieTiersResponsable
3. Réalisation (fabrication / développement)RéseauArchitecte Logiciel/Développeur

Indications

Degré de prioritéMise en oeuvreImpact écologique
434
Ressources Economisées
Réseau / Requêtes

Description

Le temps de chargement d’une page côté navigateur est directement corrélé au nombre de fichiers que le navigateur doit télécharger, et au poids unitaire de chaque fichier.

Pour chaque fichier, le navigateur émet un GET HTTP vers le serveur.

Il attend sa réponse, puis télécharge la ressource dès qu’elle est disponible. Selon le type de serveur web que vous utilisez, plus le nombre de requêtes par page est important, moins vous pourrez servir de pages par serveur. Diminuer le nombre de requêtes par page est crucial pour réduire le nombre de serveurs HTTP (voire des serveurs d’application et de base de données) nécessaires au fonctionnement du site, et donc les impacts environnementaux associés.

Exemple

Pour afficher des petits drapeaux pour le choix d’une langue, l’utilisation d’une spritesheet CSS permet de les regrouper dans une seule image de plus grande taille. Ce procédé réduit le nombre de requêtes HTTP.

Principe de validation

Le nombre …est inférieur ou égal à
de requêtes HTTP40