Comment faire un GZIP sur fichier css

Nouveau WRInaute
Bonjour, qui pourrait me donner la procédure précise pour faire un GZIP de mon fichier css afin de le rendre plus léger ?
D'avance merci de votre aide .
:D
 
Nouveau WRInaute
Merci pour cette réponse, je l'avais trouvé avec notre ami Google, seulement je ne comprend pas tout pour la mise en place.
 
WRInaute accro
Bonjour

Méthode simplissime : passer par le htaccess ;)

Par contre cela induit que ton hébergeur (ton serveur) le permette...


Une syntaxe de base qui fonctionne bien :
Code:
<FilesMatch "\.(css)$">
SetOutputFilter DEFLATE
</FilesMatch>

Et une syntaxe plus complète :
Code:
# Compression à la volée des fichiers répondant à certains types
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/css

# Gestion des versions de navigateurs incompatibles
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html


(là j'ai limité aux CSS puisque c'est ce que tu demandes...)

Ça permet (couplé à d'autres techniques diverses) d'obtenir parfois une jolie note sur YSlow :mrgreen: (par exemple sur mon site de photo nature, où j'ai mis en place toutes les techniques en question...)
 
Nouveau WRInaute
Merci a tous
donc soit j'utilise

<FilesMatch "\.(css)$">
SetOutputFilter DEFLATE
</FilesMatch>

ou

# Compression à la volée des fichiers répondant à certains types
que je dois placer dans un .htaccess
 
Discussions similaires
Haut