=== A faster website! (aka defer.js) === Contributors: shinsenter Donate link: https://www.paypal.me/shinsenter Tags: defer.js,optimization,core-web-vitals,lazyload,loading-lazy,lazy-loading,lazyload-image,lazyload-video,lazyload-font,lazyload-js,lazyload-css,lazyload-wordpress,lazyload-facebook,lazyload-youtube,site-performance,speed,pagespeed,page-speed,html-minify,shinsenter Requires at least: 4.0 Tested up to: 5.8-beta Stable tag: trunk Requires PHP: 5.6 License: GPL-2.0+ License URI: https://code.shin.company/defer-wordpress/blob/master/LICENSE ⚡️ A native, blazing fast lazy loader. ✅ Legacy browsers support (IE9+). 💯 SEO friendly. 🧩 Lazy-load everything. == Description == ⚡️ A native, blazing fast lazy loader. ✅ Legacy browsers support (IE9+). 💯 SEO friendly. 🧩 Lazy-load everything. This plugin helps you to optimize everything like image tags, video, audio, iframes as well as stylesheets, and JavaScript. This plugin incorporates tips used a lot by experienced web experts, as well as making the most of the latest web technologies in lazy-loading resources on the page. Rate [5 stars (⭐️⭐️⭐️⭐️⭐️)](https://wordpress.org/support/plugin/shins-pageload-magic/reviews/?filter=5#new-post) if you guys like it. ### Good points - ⚡️ Native API, blazing fast - 👍 Legacy browsers support (IE9+) - 🥇 SEO friendly - ✅ Very easy to use - 💯 No dependencies, no jQuery - 🤝 Works well with your favorite frameworks - 🧩 Uses [IntersectionObserver API](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API) for optimized CPU usage - 🏞 Supports for responsive images, both `srcset` and `sizes` attributes 💡 Tip: To archive better result, you should consider disabling all optimization features (Eg. lazy-loading, HTML minification, JS minification, etc.) by other plugins. We recommend you use it with another page-caching plugin for best performance. ![Scoring 100/100 in Google PageSpeed Test](https://raw.githubusercontent.com/shinsenter/defer.js/master/docs/assets/scores.jpg) ### Browser support Available in latest browsers. This library also works perfectly with Internet Explorer 9 and later. - 🖥 IE9+ / Microsoft EDGE * - 🖥 Firefox 4+ - 🖥 Safari 3+ - 🖥 Chrome * - 🖥 Opera * - 📱 Android 4+ - 📱 iOS 3.2+ ### Powered by defer.js, defer.php [defer.js](https://github.com/shinsenter/defer.js) 🥇 A super small, super efficient library that helps you lazy load almost everything like images, video, audio, iframes as well as stylesheets, and JavaScript. [defer.php](https://github.com/shinsenter/defer.php) 🚀 A PHP library that focuses on minimizing payload size of HTML document and optimizing processing on the browser when rendering the web page. #### Key features - [x] Simplify library options - [x] Embed defer.js library - [x] Normalize DOM elements - [x] Fix missing meta tags - [x] Fix missing media attributes - [x] Preconnect to required origins - [x] Preload key requests - [x] Prefetch key requests - [x] Browser-level image lazy-loading for the web - [x] Lazy-load offscreen and hidden iframes - [x] Lazy-load offscreen and hidden videos - [x] Lazy-load offscreen and hidden images - [x] Lazy-load CSS background images - [x] Reduce the impact of JavaScript - [x] Defer non-critical CSS requests - [x] Defer third-party assets - [x] Add fallback `