BJ Lazy Load

L’effet Lazy Load appliqué à vos images

J’avais testé il y a long­temps l’effet Javas­cript Lazy Load sur mon blog mais je n’avais pas été satis­fait par le résul­tat. Pour ceux qui l’ignorent, ce script permet d’appeler les images dans un navi­ga­teur que lorsque le visi­teur est à même de voir cette image. C’est à dire que toutes les images qui n’apparaissent pas à l’écran ne sont pas appe­lées. Le gros inté­rêt de la chose, c’est d’alléger substan­tiel­le­ment le poids de vos pages pour le visi­teur qui arrive si vos pages contiennent beau­coup d’images. Les plugins que j’avais testé à l’époque mettaient un temps fou à affi­cher les images quand on en avait besoin et j’avais lais­sé tomber. Depuis, de nombreux nouveaux plugins sont appa­rus dont BJ Lazy Load.

Ce dernier à l’avantage de propo­ser diverses options utiles. Vous pouvez l’appliquer au conte­nu des articles ou pas, aux minia­tures, aux grava­tars, aux iframes, choi­sir à quel endroit appe­ler le script, reti­rer les images possé­dant une classe CSS parti­cu­lière, adap­ter le script aux thèmes qui affichent le site avec un dérou­le­ment infi­ni (infi­nite scroll)…

Options

bj-lazyload

Remarque

Comme tous ces plugins qui fonc­tionnent à base de Javas­cript, il vous faut véri­fier qu’il est bien compa­tible avec les autres plugins voire votre thème. Dans le cas de celui-ci, il y a incom­pa­ti­bi­li­té avec Device Theme Swit­cher ce qui m’a un peu déçu mais j’espère un correc­tif prochain.

– site de l’extension : https://​word​press​.org/​e​x​t​e​n​d​/​p​l​u​g​i​n​s​/​b​j​-​l​a​z​y​-​l​o​ad/
– compa­ti­bi­li­té à ce jour : WP 3.3 > WP 3.5.1
– version testée : 0.6.8

Si vous avez trou­vé une faute d’orthographe, infor­mez-nous en sélec­tion­nant le texte en ques­tion et en appuyant sur Ctrl + Entrée.

12 réponses sur “ BJ Lazy Load ”
  1. Oula, c’est un argu­ment un peu tiré par les cheveux puisque ça concerne les sites gratuits à forte fréquen­ta­tion qui font leur beurre sur le compor­te­ment des gens. Avec le même raison­ne­ment, il faut s’abstenir d’utiliser Google et je conseille même d’éteindre l’ordinateur.

  2. Bah s’interroger sur l’utilisation de Google n’est pas un mal, hein :)
    L’IP tracking, la bulle, etc. sont des notions perti­nentes :)
    Après, c’est vrai que si le “lazy load” est une pratique presque sans risque sur les petites sites, sur les sites dont le coeur de métier est le réfé­ren­ce­ment des visi­teurs, c’est une chose à prendre en compte.

  3. Salut Li, je suis tombé sur cet article après avoir effec­tué des recherches sur les plugins exis­tants de Lazy Load pour les images. J’ai moi-même cher­ché un plugin pour ça mais je n’ai pas été vrai­ment séduit car souvent trop d’options… (bien que BJ Lazy Load semble être correct). Du coup, j’ai crée mon p’tit plugin qui ne se charge que de l’essentiel, cad faire du Lazy Loard. Pas d’administration, juste de l’activation/désactivation pour mettre en marche ou non, l’effet Lazy. Si t’es toujours inté­res­sé par ça, je t’invites à le tester et à me dire ce que t’en penses… je viens tout juste d’écrire un article dessus : http://​unmil​lion​.net/​p​l​u​g​i​n​-​w​o​r​d​p​r​e​s​s​-​i​m​g​-​l​a​z​y​-​l​o​a​d​i​ng/.
    PS : n’hésites pas à faire tes remarques sur le plugin car il est tout frais, il se peut qu’il faille l’améliorer ;-)

    1. Est-ce que vous allez le mettre sur le dépôt ? Je préfère tester les plugins sur le dépôt qui ont eu un mini­mum de véri­fi­ca­tions ou bien ceux de program­meurs recon­nus – là, “écono­mi­sez un million”, ça donne pas super confiance côté program­ma­tion :-)

      1. Oui, j’ai effec­tué l’ajout au dépôt cet AM. J’attends leurs retours car je suis dans le file d’attente (ils ont 70 plugins à véri­fier encore). Si tu ne fais confiance qu’au dépôt, aucun problème je comprends. Par contre, si tu fais un peu de dev, je t’invite à consul­ter le code source des fichiers. Tu y verras, comme je le précise dans l’article, que le plugin est très simpliste, qu’il n’y a même pas 100 lignes de code si on retire les commen­taires et qu’il est écrit en JS natif, donc pas besoin de librai­ries ni d’appels à des requêtes externes.

        Sinon mon site est tout nouveau, oui. Il s’agit d’un blog dédié à mon objec­tif, celui de réus­sir à écono­mi­ser un jour un million d’euros pour être indé­pen­dant finan­ciè­re­ment. Un site dans lequel j’y partage mon expé­rience et d’autres trucs en rapport avec l’épargne, l’économie, le déve­lop­pe­ment person­nel. Comme j’suis déve­lop­peur web, je donne égale­ment des tuyaux pour opti­mi­ser son blog (qui est un outil de moné­ti­sa­tion incon­tour­nable de nous jours), d’où l’idée de déve­lop­per mon propre plugin de Lazy Load et de le parta­ger sur la toile.

        Quoi qu’il en soit, pas de soucis, j’te tiens au jus ;-)

          1. @noaneo > ta remarque est juste. Quitte à ajou­ter un petit plugin utile sur les dépôts word­press, autant que ce soit bien fait. Je viens d’ajouter un screen­shot + la traduc­tion en fran­çais. Merci de m’y avoir fait penser ;-)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Aucun support n’est fourni pour les extensions testées. Vous pouvez utiliser Markdown pour les commentaires.