A polyfill for IntersectionObserver
The Splide extension for observing the intersection of the slider with the viewport.
🥇 A small JavaScript library to lazy-load almost anything. Defer.js is dependency-free, efficient, and optimized for Web Vitals.
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
Monitor if a component is inside the viewport, using IntersectionObserver API