BJ Lazy Load

L’effet Lazy Load appliqué à vos images

J’avais testé il y a long­temps l’ef­fet 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’ap­pe­ler 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’ap­pa­raissent pas à l’écran ne sont pas appe­lées. Le gros inté­rêt de la chose, c’est d’al­lé­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’avan­tage de propo­ser diverses options utiles. Vous pouvez l’ap­pli­quer 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’es­pè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’abs­te­nir d’uti­li­ser Google et je conseille même d’éteindre l’or­di­na­teur.

  2. Bah s’in­ter­ro­ger sur l’uti­li­sa­tion 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’op­tions… (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’es­sen­tiel, cad faire du Lazy Loard. Pas d’ad­mi­nis­tra­tion, juste de l’activation/​désactivation pour mettre en marche ou non, l’ef­fet Lazy. Si t’es toujours inté­res­sé par ça, je t’in­vites à 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é­lio­rer ;-)

    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’at­tends leurs retours car je suis dans le file d’at­tente (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’in­vite à consul­ter le code source des fichiers. Tu y verras, comme je le précise dans l’ar­ticle, 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’ap­pels à 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’eu­ros 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’éco­no­mie, 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’ajou­ter 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.