788 abonnés
Tutoriels PC / MacOS X / Linux

Guide d'optimisation pour WordPress – Partie 3

Nous voici au 3ème jour du projet 7JOPW ! Aujourd’hui, votre tâche va consister à optimiser les images de votre blog, éléments les plus lourds dans une page web.

Plan du dossier

1. L’échelle

Commençons par un conseil tout simple mais efficace : respecter l’échelle. Qu’est ce que j’entends par là ? Si vous utilisez une image, comme Image d’un article, sur la page d’accueil (ex : Protuts), que la taille de cette dernière est du 80×80 px, ne mettez pas une image plus grande (ex : 120×120 px) que du 80×80 px.

2. Le nombre d’images

Deuxième conseil évident mais là encore efficace : plus vous avez d’images sur votre page et plus c’est long à charger ! Que vous utilisez beaucoup d’images dans un article, dans le cas de listes par exemple, c’est logique ; mais trop d’images dans la page d’accueil et les archives du blog risque fort de vous pénaliser. Supprimez les images inutiles !

Remarque : si votre hébergeur vous impose une limite de bande passante, il est important de réduire le nombre d’images et de les optimiser pour réduire leurs poids.

3. L’hébergement

Pour réduire le nombre de requêtes et les temps de chargement, hébergez toujours les images sur votre propre FTP : c’est ce que je fais pour les bannières 125×125 de mes partenaires. Ainsi, je ne ralentis pas leur connexion en leur « picorant » quelques kilos de bande passante : tout le monde est gagnant.
Même chose pour les images de vos posts, du design…

Remarque : il vaut mieux disposer de suffisamment d’espace disque sur votre FTP pour appliquer cette méthode (au moins 1 Go).

4. Le format de l’image

Un moyen très efficace d’optimiser ces images est de les convertir dans un format approprié, dit « Optimisé pour le web ». Toutes vos images doivent être en jpg (images des articles), gif (design) ou png 8 (articles et design). Pour convertir vos images dans le bon format, plusieurs solutions sont disponibles :

Capture décran du site Smush.it (une extension pour WordPress y est proposée)

Capture d'écran du site Smush.it (une extension pour WordPress y est proposée)

5. CSS Sprites

Cette technique consiste à regrouper plusieurs images en une seule pour réduire le nombre de requêtes et optimiser le temps de chargement. Cette méthode est très employée par le site d’Apple, par exemple, pour sa barre de navigation. Et pour vous faciliter le tout, le site Project Fondue a créé un générateur d’images en sprite et CSS en ligne : vous uploadez un fichier ZIP contenant vos images, saisissez quelques paramètres (comme la taille de l’image) et vous cliquez sur Generate Sprites Images et CSS.

Vous n’avez plus qu’à copier coller le CSS dans votre feuille de style et récupérer votre image en Sprites. Pour couronner le tout, le site est en Français !

Si vous souhaitez apprendre en détail comment créer des images en Sprites CSS, lisez ce tutoriel en Anglais de CSS Tricks.

Remarque : d’après le site, cette technique pose quelques soucis aves Opéra et Safari. A vérifier lors de l’application de cette méthode.

Conclusion

Pour ce 3ème jour, vous devez :

  • utilisez les bonnes dimensions
  • réduire le nombre d’images (prenez Google comme exemple !)
  • toujours héberger les images sur son serveur
  • choisir le bon format (très important)
  • utiliser la technique du CSS Sprites (très efficace)

Je vous donne rendez-vous à demain où nous verrons comment optimiser la feuille de style en cascade (CSS) de votre blog ! Et n’hésitez pas à me faire part de vos remarques, suggestions, retours d’expériences…

9 commentaires pour “Guide d'optimisation pour WordPress – Partie 3”

  1. [...] Guide d’optimisation pour WordPress – Partie 3 [...]

  2. [...] is the original post: Guide d’optimisation pour WordPress – Partie 3 | PROTUTS.net Comments0 Leave a Reply Click here to cancel [...]

  3. [...] : redimensionnez vos images à la bonne taille pour optimiser le temps de chargement (cf. Guide d’optimisation WordPress). Dans le cas présent, nous avons utilisé des images au format 80px par [...]

Laisser un commentaire

Connect with Facebook

© 2009-2010 Protuts. Tous droits réservés | Créé avec Wordpress | Thème conçu par Elegant Themes | Hébergé sur Mavenhosting