LazyLoad is a lightweight (2.4 kB) and flexible script that speeds up your web application by deferring the loading of your below-the-fold images, videos and iframes to when they will enter the viewport. It's written in plain "vanilla" JavaScript, it leve
Faster subsequent page-loads by prefetching in-viewport links during idle time
Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability
Lightweight scrollytelling library using IntersectionObserver
Determine whether an element is completely within the browser viewport