Name: Lazy Load for Joomla! - Version: 3.5.0-FREE / 3.6.2.0-PRO / 4.0.3.0-PRO - Type: Plugin - License: GPLv3
Description: With this plugin images are only loaded when a visitor scrolls to the images. - Joomla! Extensions Directory
Overview of all downloads of the extension: LLFJ - Lazy Load for Joomla! Downloads
LLFJ loads images only when the are needed - Plugin for Joomla!
Plugin: LLFJ - Lazy Load for Joomla!
Function: Images are loaded only in the visible area - Advantage: save bandwidth and load the pages much faster
Languages: English / German
Joomla! Version: >= 3.9.0
Script: Lazy Load script by Mika Tuupola (jQuery) / LazyLoad script by Andrea Verlicchi (Plain JavaScript)
With this plugin images are only loaded when a visitor scrolls to the images. It saves your server bandwidth and saves your users from load images that they never scroll to. This increases the loading speed of all pages.
If there are problems in the output of some components, they can be excluded in the settings. LLFJ is not running in excluded components and the pages will load normally.
Features
- Images are loaded only in visible areas (viewport)
- Supported frameworks: Built-in lazy-loading attribute (Pro only) / Plain JavaScript (Pro only) / jQuery
- Threshold feature - preloads images within specified range (in pixels)
- Saves bandwidth
- Increases the loading speed of all pages
- Nice fade-in effect
- No additional external framework required
- Exclude images
- Exclude components
- Exclude URLs
- Exclude Bots - search engines can index the images
- Exclude in Joomla! Editor - the plugin is not triggered if the editor is loaded
- Toggle selection - entered data are not excluded, but included
Installation
Install the plugin by accessing the administration menu of the back-end under Extensions. Then access Extensions - Plugins - System - Lazy Load and activate it!
The plugin only has to be activated, there are no further adjustments necessary. Easy and effective!
If there are problems loading the images, certain images, components or URLs can be excluded in the settings.
If you don't see any images after the plugin activation, please open the browser console and check whether a JavaScript error is thrown. This does not apply to the native built-in attribute from the PRO version!
Changelog
Joomla! 4.x
Version 4.0.3.0-PRO - 2022-09-20
- + Added Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account and checked against the validation server for authenticity.
- ^ Multiple internal code optimisations.
Version 4.0.2.0-PRO - 2022-06-17
- ^ Updated Vanilla script to version 17.8.2
- ^ Updated custom field to bypass description bug in Joomla! 4.1.3.
- ^ Code optimisations
Version 4.0.1.0-PRO - 2021-11-10
- + Added the built-in Download Key Manager support to enter your Pro Update ID without installing the update helper plugin.
Important: Please copy your personal Pro Update ID using the second copy button in the Pro ID Manager and enter the key in System - Update - Update Sites - Select the entry of the Pro extension and enter the ID into the Download Key field. - ^ Updated LazyLoad Vanilla script to version 17.5.0
Version 4.0.0.0-PRO - 2021-08-24
- + First Pro release for Joomla! 4.x based on LLFJ Pro version 3.6.2.0-PRO
Joomla! 3.x
Version 3.6.2.0-PRO - 2021-04-06
- ^ Added check to avoid duplicate native built-in lazy-loading attributes
- ^ Updated custom field
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
Version 3.6.1-PRO - 2021-02-02
- ^ Maintenance release
- ^ Updated LazyLoad Vanilla script to version 17.3.0
- ^ Code optimisations
Version 3.6.0-PRO - 2020-10-27
- + Browser-level image lazy-loading - Added the native built-in lazy-loading attribute supported by most modern browsers. Further information about this functionality: Browser-level image lazy-loading for the web
- ^ Updated LazyLoad Vanilla script to version 17.1.3
- ^ Code optimisations
Version 3.5.0-FREE - 2020-06-06
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- + Maintenance release - Based on 3.5.3-PRO
- ^ Updated language files and custom fields
- ^ Code optimisations
Version 3.5.3-PRO - 2020-06-03
- + Optimise for slow connections - With this option, the loading of images that exited the viewport is cancelled, to reserve bandwidth for the new images that entered the viewport. Only for the LazyLoad Vanilla script!
- ^ Updated LazyLoad Vanilla script to version 16.1.0
- ^ Updated language files and custom field
Version 3.5.2-PRO - 2020-04-24
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- + LazyLoad - Plain JavaScript - LazyLoad by Andrea Verlicchi is a lightweight and flexible script that speeds up Joomla! by deferring the loading of the below-the-fold images to when they will enter the viewport. It's written in plain "vanilla" JavaScript, it leverages the IntersectionObserver API, it supports responsive images and enables native lazy loading. Thanks to Michael K. for the suggestion of the implementation!
Version 3.5.1-PRO - 2019-08-14
- + Include/Exclude Image Classes - Limit the processing to particular CSS image classes (class="..."). You can define as many CSS classes as required!
Version 3.4.1 - 2019-07-22
- + Added Custom Field - Pro Button
- ^ Updated Custom Fields
- ^ Updated Project Page URL
- ^ Code Optimizations
Version 3.5.0-PRO - 2019-04-14
- + First Pro release based on LLFJ version 3.4.0
- + Updated jQuery script to the latest version (2.0.0)
- ^ Removed Mootools script
Version 3.4.0 - 2016-06-13
- + New option Toggle selection - Exclude by class - Entered image class is excluded, not included. Thanks for suggestion to Jens K.
Download
Overview of all downloads of the extension: LLFJ - Lazy Load for Joomla! Downloads