JavaScript & CSS Lazy Load
Lazy Load iFrame Embedded Content With JavaScript – lazyframe.js
lazyframe.js is a native JavaScript library used to delay the loading of iframe content for Google Maps, Youtube/Vimeo/Vine videos and so on.
Dynamic Image Lazy Loading In Vanilla JavaScript – lazy.js
A smart lazyload JavaScript library that supports dynamic image loading, which means that newly added images will not be downloaded until they are visible on the screen.
Lazy Loading Of Images And Iframes Using IntersectionObserver – AyLazyLoader
AyLazyLoader is a native JavaScript lazy loader for lazy loading images, iframes and AJAX content based on Intersection Observer API.
Loading Images On The Page Asynchronously – lazyLoadImage
A tiny image lazy load JavaScript library that loads images within the document asynchronously to improve page speed.
Tiny Image Lazy Loader With Intersection Observer – Simply Lazy
Responsive Image Lazy Load JS Library – lazysizes
lazysizes is an easy yet robust JS library used to delay the loading of images (iframes, scripts, etc) until they come into view.
Lazy Load Vimeo Video Player Until You Click The Thumbnail – Vimeo LazyLoad
Vimeo LazyLoad loads Vimeo video player on-demand when the user clicks on the play button & thumbnail image.
Progressive Enhancement Resource Lazy Load Library – DemandJS
DemandJS is a modern, high-performance and progressive enhancement JavaScript lazy load library that delays the loading of web resources (e.g. images, videos, iframes) until they come into view.
Performant Element lazy Load Library – Lozad
Lozad is a small, highly performant JavaScript library used to lazy load any html elements (e.g. images, videos, etc.) using Intersection Observer Web API.