ImageRecycle pour Joomla

La vitesse de chargement est devenu un des critères majeurs d'évaluation des sites internet par les algorithmes de Google. La montée en puissance des connexions via les téléphones mobiles (supérieures au nombre de connexions sur poste fixe depuis 2015) a eu une influence sur l'importance croissante de ce critère de performance des sites.

L'optimisation des images constitue le moyen le plus simple de gagner en performance. C'est une démarche non technique et dont les effets sont mesurables immédiatement.

Sauf cas particulier, les méthodes et outils évoqués dans cet article ne génèrent aucune perte visible de qualité des images.

1- Avant d'optimiser une image

Il ne sert à rien d'obtenir une image très optimisée si elle est de taille trop importante. Il faut donc déterminer la largeur maximum de votre image.

Vous placez une image dans un article : quelle est la largeur du contenu de votre article (hors marges internes) ?
Vous placez une image dans un diaporama : quelle est la largeur maximum du diaporama ?
Vous placez une image dans un module : quelle est la largeur maximum du module ?

On peut observer s'il existe une différence de taille entre la place physique du conteneur de l'image et la taille réelle de celle-ci en effectuant un clic droit sur l'image et choisir "Inspecter".
Dans l'exemple ci-dessous il va falloir redimensionner l'image de 539px à 400px de large.

largeur image conteneur

De nombreux outils sont à votre disposition pour redimensionner une image:

PicMonkey
Nimbus
ou simplement (mais plus rudimentaire) avec Microsoft Picture Manager(clic droit sur l'image dans l'explorateur) :
ouvrir image microsoft picture manager

Egalement si vous avez de nombreuses tailles d'images et des structures de pages assez diverses, vous pouvez faire appel à des extensions Joomal telle que Resize Image on the Fly and Cache.

2- Outils de mesure de performance

YSlow : ce plug in pour Chrome ou Firefox peut être téléchargé sur cette page
L'objectif n'est pas ici de détailler le fonctionnement de YSlow mais de disposer d'un outil simple pour mesurer le chemin parcouru.

Point de départ : dans l'exemple ci-dessous on constate que 46 images sont chargées pour 7.5Mo, ce qui est beaucoup. On peut aussi regarder le détail des 15 images css, où peuvent se cacher de grandes disparités d'optimisation.

Yslow poids images

En détail on constate une image vraiment "lourde" (1.4 Mo) et d'autres autour de 300-400 Ko sur lesquelles il faudra agir également :

Yslow liste images

Après redimensionnement ET optimisation :

Yslow detail apres optimisation

Pour vous donner un ordre de grandeur : pour une image de 1000px de large par 400px de hauteur, un objectif de 100Ko semble atteignable, bien enetendu sans altérer la qualité de l'image

 

3- Plusieurs outils en ligne pour optimiser vos images

ImageRecycle : JPG et PNG
TinyPng : JPG et PNG
JpegMini : JPG

Selon les images (couleurs, contrastes, etc...) ces outils peuvent légèrement différer en matière d'optimisation. Cette liste n'est pas exhaustive.

 

4- Le composant ImageRecycle pour Joomla

ImageRecycle Image Optimizer est un composant gratuit pour Joomla, son éditeur est français.
Ce composant permet de :

  • recenser toutes vos images et de les trier par taille
  • lancer une optimisation manuelle sur les images que vous souhaitez
  • programmer une optimisation avec une fréquence (par exemple toutes les 24 heures)

4.1- Paramètres principaux du composant ImageRecycle

Les paramètres du composant sont accessibles classiquement via le bouton "Paramètres" en haut à droite de l'administration du composant ImageRecycle.

ImageRecycle parametres principaux

1- Vous pouvez choisir les répertoires à parcourir pour une compression automatique.
2- Nous conseillons de laisser à "Non" la fonction de redimensionnement qui ne peut être que spécifique à certaines images, et manuelle.
3- Nous conseilons de laisser le paramètre par défaut "Meilleur gain".

4.2 paramètres avancés de ImageRecycle

ImageRecycle parametres avances

Nous recommandons de laisser "Optimiser les media lors de la sauvegarde" à "Non" , car comme indiqué cela ralentit l'enregistrement de l'article.

Nous recommandons une fréquence d'optimisation toutes les 24 heures, c'est amplement suffisant.

4.3 Clé d'activation

Nosyweb fournit à ses clients une clé d'activation pour une durée illimitée.

4.4 Liste des images et traitement d'optimisation

Il est possible de :

  • filtrer Optimized / Not optimized
    filtre ImageRecycle
  • interrompre un traitement d'optimsation et effectuer un traitement manuel sur certaines images
    ImageRecycle stop optimisation
  • trier par taille et par nom de fichier
  • restaurer (et non pas "Restorer") une image ImageRecycle restaurer
  • visualiser les images ayant le statut "Queued" et qui seront traitées lors du traitement automatique ImageRecycle queued

4.5 Module de rapport d'optimisation

ImageRecycle installe systématiquement un module dans votre panneau d'administration avec le rapport de la dernière optimisation auyomatique.

rapport traitement ImageRecycle

5- En savoir plus

ImageRecycle est téléchargeable à cette adresse.

Pour aller plus loin, vous pouvez consulter nos articles "Comment optimiser et compresser les images au maximum" et "Optimiser les images pour le Web - Le guide ultime".

L'auteur : un expert à votre service
Xavier Maglott
Nom : Xavier Maglott
Quel meilleur outil que Joomla pour mettre en oeuvre ce qui m'intéresse vraiment : comprendre les besoins de nos clients, apporter des solutions mais surtout des idées concrètes pour faire progresser leur site et leurs connaissances de l'univers Joomla.

Articles qui devraient vous intéresser

L'effet miroir avec Photoshop CS4 L'effet miroir avec Photoshop CS4
Pour ce deuxième tuto, j'ai décidé de vous expliquer comment appliquer un effet miroir sur une image toujours...
Phoca Gallery 3.2.4 : une galerie Joomla pour vos photos Phoca Gallery 3.2.4 : une galerie Joomla pour vos photos
Résumé du test Intuitivité : Stabilité : Support : Sécurité : Mises à jour : Interropérabilité :...

Commentaires (0)

Il n'y a pas encore de commentaire pour cet article.

Ajouter vos commentaires

  1. Insérer un commentaire en tant qu'invité.
Pièces jointes (0 / 3)
Share Your Location
Contact
Dernier article sur la même thématique
Migration vers Joomla4 : avantages et bénéficesMigration vers Joomla4 : avantages et bénéfices
Nous considérons chez NosyWeb que la migration vers Joomla4 est une nouvelle étape pour la vie de votre site, bien plus largement que la simple évolution de version du CMS. En effet, la migration...