Je profite du changement de skin pour apporter bon nombre de changements et d'optimisations, je travaille depuis plusieurs semaines sur certaines d'entre elles :
- Certains auront peut-être constaté une amélioration de la vitesse d'affichage, j'ai activé la compression de plusieurs types de fichiers, en résulte un téléchargement beaucoup plus rapide de divers éléments, les fichiers PHP/XHTML et CSS ont par exemple perdu 3/4 de leur poids !
- J'ai enlevé les CSS alternatives, comme aucun navigateur ne se décide à mieux les supporter (en tout cas de manière permanente), cette possibilité se cantonnera à la page des skins en attendant mieux...
- ... ce qui permet de fortement alléger le site : environ 50 ko (compressés) et 20 fichiers de CSS alternatives de gagnés.
- La page des liens a été réorganisée : des liens relatifs permettent d'accéder directement aux catégories, et les derniers liens ajoutés se retrouvent en tête de chaque catégorie.
Au passage, j'en profite pour signaler trois extensions Firefox qui m'ont bien aidé pour ce travail d'optimisation et que je vous recommande chaudement si vous ne les connaissez pas encore :
- L'indispensable et incontournable Firebug, qui permet d'ailleurs de faire tourner les deux autres extensions ci-dessous.
- Page Speed pour Firebug, par Google, permet de vite voir ce qui pêche sur une page et d'y remédier aisément (problèmes de cache, trop nombreux fichiers, etc.),
- et l'extension Yslow pour Firebug, par Yahoo permet aussi d'optimiser les pages d'un site.
Page speed donne une note sur 100, et Yslow donne des notes de "A" à "F".
Pour donner un ordre d'idée avec Page Speed : le site est passé d'une note de 65 à 80/100 durant les précédentes optimisations puis 89/100 avec la nouvelle CSS et la suppression des CSS alternatives.
Avec Yslow, le site est passé d'un honteux "D" à "B" durant les précédentes optimisations puis à "A" avec la dernière CSS et les CSS alternatives en moins.
Et c'est encore en cours d'amélioration. :)