Released on: Friday, 26 January 2024 14:39
JCH Optimize for Joomla!
Joomla 4.0 Joomla 4.1 Joomla 4.2 Joomla 4.3 Joomla 4.4 Joomla 5.0
This works for both HTML images and for background images in CSS files. For HTML images, a srcset attribute is added to the element containing the different sized images to load for different media sizes. For CSS images, the plugin will add additional CSS wrapped in media queries to load the different sized images at different viewport sizes.
You must optimize the images first to generate the different sizes. If images were optimized before, you may want to temporarily disable the 'Ignore optimized images' setting to facilitate a re-optimization.
Other minor improvement and bug fixes, please see CHANGELOG.
Developed and tested on up to PHP 8.3.2 and Joomla! 5.0.2
JCH Optimize for Joomla!
Joomla 4.0 Joomla 4.1 Joomla 4.2 Joomla 4.3 Joomla 4.4 Joomla 5.0
What's new
This release introduces a major new feature, Responsive Images, to further reduce LCP, especially on mobile.This works for both HTML images and for background images in CSS files. For HTML images, a srcset attribute is added to the element containing the different sized images to load for different media sizes. For CSS images, the plugin will add additional CSS wrapped in media queries to load the different sized images at different viewport sizes.
You must optimize the images first to generate the different sizes. If images were optimized before, you may want to temporarily disable the 'Ignore optimized images' setting to facilitate a re-optimization.
Other minor improvement and bug fixes, please see CHANGELOG.
Developed and tested on up to PHP 8.3.2 and Joomla! 5.0.2
Changelog
New features
- Add responsive images feature
Removed features
- Removed cache expiry mode setting
Bug fixes
- [HIGH] Fix CSS issue with handling cassiopeia template
- [MEDIUM] Backup images were only saved when WEBP images generated
Miscellaneous changes
- Further improvement in how cache expiry function to improve stability and efficiency