Tous les navigateurs modernes et tous les serveurs dignes de ce nom sont capables d’activer la compression des données.

Le but du jeu est de diminuer la taille des requêtes Web, mais en contrepartie, un traitement processeur plus important (compression/décompression).

Cette option est même recommandée par des moteurs de recherche comme Google ou Yahoo qui menacent de déclasser les sites ne l’activant pas.

 

J’ai donc rajouté ces lignes dans mon .htaccess :

# Compression Deflate
SetOutputFilter DEFLATE

# Navigateurs non compatibles
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

# Fichiers à ne pas compresser (car déjà compressés)
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdf|avi|mov|mp3|mp4|rm)$ no-gzip dont-vary

# Proxies
Header append Vary User-Agent env=!dont-vary

De fait, sur mon site, l’affichage est devenu légèrement plus rapide.

Cette option est même recommandée par des moteurs de recherche comme Google ou Yahoo qui menacent de déclasser les sites ne l’activant pas.

 

 

Sur le même sujet :