=== Native Lazyload + Polyfill === Contributors: nico23 Donate link: https://nextgenthemes.com/donate/ Tags: Lazyload, Images, Iframe, Embed, Loading, Polyfill Requires at least: 4.4.0 Tested up to: 5.2.2 Requires PHP: 7.0 Stable tag: 0.9.7 License: GPL-3.0 License URI: https://www.gnu.org/licenses/gpl-3.0.html Adds native lazyloading to all images and embeds (Chrome) and adds a polyfill to make it work in all browsers. ## Changelog # ### 2019-08-29 - 0.9.7 ### * Fixed: Switched HTML Parsing lib to `ivopetkov/html5-dom-document-php` native and other libs have many issues and are poorly maintained. **This means PHP 7.0+ is needed now** * Improved: Added more filters. ### 2019-08-28 - 0.9.3 ### * Fixed: Picture tag noscript inner wrapping was not correctly working, `QueryPath` is now used for HTML modification as PHP DOM and other libraries I tried choked on HTML5 and (nested) noscript tags. ### 2019-08-28 - 0.9.2 ### * Improved: Filtering `the_content`, at very late time. * Improved: Cachebust JS if `WP_DEBUG` is on. ### 2019-08-28 - 0.9.1 ### * Release ## Description ## Minimalistic lazyloading, loads images as they come into view. Adds native lazyloading to all images and embeds (Chrome) and adds a polyfill (1.07 KiB gzipped) to make it work in all browsers. * [Homepage](https://nextgenthemes.com/plugins/native-lazyload-polyfill/) * [Gitlab](https://gitlab.com/nnico/native-lazyload-polyfill) ### How it works technically (if you care) ### * Adds `loading="lazy"` to all `` and `