|
|||||||
| Performance Web Forum d'entraide sur les performances des applications/sites Web. |
|
|
Publicité ' | |||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
|
Membre à l'essai
![]() Inscription : juin 2011 Messages : 44 ![]() |
Bonjour,
je m'étais déjà servi du scss auparavant, pour l'héritage css, la compression du code css, et d'autres fonctionnalités intéressantes comme la gestion automatique des radius selon le navigateur etc... de même pour le javascript. y a t-il beaucoup de personnes qui utilisent ces outils, est ce que le gain en performance est suffisant pour s'y engager, est ce que ça va devenir indispensable? Pour ma part je mets oui car je suis assez méticuleux dans la performance, mais j'aimerais vos avis car je n'ai pas trouvé beaucoup de sujet sur le site là dessus. Et dsl si il y 'en avait déjà. Merci. |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() ![]() Inscription : février 2010 Messages : 120 ![]() |
salut
ce n'est pas tant une question de performance que d'organisation du code finalement. Lorsque tu fais de la perf, tu veux tes fichiers CSS / JS concaténés, minifiés et gzippés, et finalement SASS ne fait que la concaténation des fichiers CSS. Le reste c'est à scripter à la main lors des mises en production |
|
10
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : juin 2011 Messages : 44 ![]() |
Salut,
qu'entends tu par minifier? Et gzipé, c'est juste pour une question de taille? Puisqu'après il faut le ungzipé (je viens de regarder ça sur wikipédia). Merci ! |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() ![]() Inscription : février 2010 Messages : 120 ![]() |
en minifiant (anglicisme, sorry), tu gagnes 50% du poids. En gzippant ces fichiers tu gagnes encore 80% du poids total. Ton serveur peut servir la version compressée, tous les navigateurs y compris IE6 les acceptent.
Minifié, pour le CSS et le JS ça consiste à retirer ce qui ne sert à rien (espaces blancs, commentaires). Pour le JS il y a en plus des modifications profondes mais généralement sans conséquences comme raccourcir le nom des variables locales. Il y a pas mal d'outils pour faire ça automatiquement : le plus ancien mais néanmoins très efficace et sans danger étant YUI compressor (qui nécessite java sur le serveur) |
|
10
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : juin 2011 Messages : 44 ![]() |
d'accord, merci pour ces éclaircissements.
autant pour compacter tout le code, enlever les espaces et les commentaires, je trouve des outils, pour ce qui est de raccourcir les noms de variables javascript, moins. dernière petite question, j'ai mes fichiers fichier.js.gzip par exemple, et si je le mets comme ça sur mon serveur, automatiquement n'importe quel navigateur saura qu'il faut le décompresser pour le lire où il faut que je le spécifie quelque part? Merci ! |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 292 ![]() |
Non c'est à spécifier, pour Apache par exemple il faut le définir dans le .htaccess ou bien dans le httpd.conf il me semble.
__________________
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com