Biblioteca de JavaScript Vanilla para la carga diferida de la imagen-vanillaLazyLoad

Tiempo de ejecución: 30 minutos. Empezar

Autor: JavaScriptUtilities
Views Total: 2,597
Sitio oficial: Ir a la web
Actualizado: September 3, 2018
Licencia: MIT

Vista prévia

Biblioteca de JavaScript Vanilla para la carga diferida de la imagen-vanillaLazyLoad

Descripción

Sin embargo, otra biblioteca de JavaScript vainilla que ayuda a retrasar la carga de imágenes hasta que se vuelven visibles en la ventanilla. Útil para acelerar los tiempos de carga de la página y disminuir el tráfico. También soporta imágenes de fondo.

Funcionamiento

Primero debe cargar el script Vanilla-lazyloading. js antes de la etiqueta body de cierre:

<script src="js/vanilla-lazyloading.js"></script>

Para cargar de forma diferida una imagen, simplemente especifique la ruta del archivo utilizando el atributo ' Data-vllsrc ' en lugar de ' src '.

<img data-vllsrc="image.jpg">

Lazy cargar una imagen de fondo de la siguiente manera:

<div data-vllsrc="bg.jpg"



data-vlltype="background">
</div>

También puede especificar el desplazamiento para desencadenar el comportamiento de la carga diferida.

<div data-vllsrc="bg.jpg"



data-vlltype="background"


 data-vlloffset="200">
</div>

Más datos atributos:

  • datos-vllactionsrc: Cargue imágenes secundarias al interactuar con elementos
  • Data-vllblanksrc: Agregue una imagen cuadrada transparente predeterminada. 1 = activar.
  • Data-vllclassname: Clase CSS adicional.
  • Data-vlloffset: Desplazamiento en píxeles.
  • Data-vlltarget: Contenedor de destino.
  • Data-vllrespsrc: Para una imagen adaptable.
  • Data-vllwaitforload: Reemplace src solo cuando la nueva imagen esté completamente cargada.
  • Data-vlltype: "background", "className" o "none". 1 = activar.

Registro de cambios

v0.12.0

  • Actualización de JS

Te puede interesar: