Revo Optimizer v2.6.0 (10 December 2021)

PsychoDaleic

Well-known member
Master
Diamond
Elite
XNullUser
Joined
Feb 3, 2022
Messages
369
Reaction score
1,492
Points
93
Website
psychodaleic.info
NullCash
11,873
Revo Optimizer
v2.6.0 (10 December 2021)



Revo-theme-optimizer.png

The plugin provides the passage of Google Lighthouse tests on points:
- Preload key requests
- Ensure text remains visible during webfont load
- Image elements do not have explicit width and height

Improves performance on test point:
- Elimination of resources that block rendering

HOW IT WORKS SCRIPT OPTIMIZATION
Optimize loading custom.js file
Developer mode to update your Custom JS/CSS files
Inline connect or defer loading `theme.js` file
Move to the Footer and `defer` loading theme icons file
Move to the Footer theme analytics file
Move to the Footer theme newsletter file [J3 only]
Move OSM scripts to the footer [Joomla 3] [new]
DNS-prefetch/preconnect for Google Analytics script
Optimize loading jQuery (remove/defer on head/footer) [new]
Disable Bootstrap.js option [Joomla 3] [new]
Disable Mootools.js option [Joomla 3] [new]
Disable loading Joomla messages scripts [Joomla 4] [new]
Option to defer loading Joomla core.min.js [Joomla 4] [new]

STYLE/CSS OPTIMIZATION
Disable loading JCE columns CSS styles
Inline include for language switcher styles [J3 only]
Inline include for theme.update styles [J3 only]
Inline loading custom.css file (less than 15 kb) into the page head
Disable loading Joomla messages scripts [Joomla 4] [new]

IMAGE OPTIMIZATION
Adds the width and height attributes to the images (if they were specified in the element settings)
Adds the `decode="async"` attribute for images
Auto preload for all logo images
Auto preload for boxed theme background image
Adjust the image quality using in-theme processing (jpg/webp/png)

FONT OPTIMIZATION
Disable loading Font awesome [J4 only]
Clear theme fonts cache and adding `link preload` tags
Auto preload for custom fonts from the child theme (woff/woff2/ttf/eot)
For font styles, adds font-display: swap; attribute

How to use it:
Install the plugin
Open settings and apply needed options
Go to theme settings and recompile theme styles (Yootheme > Style ⇒ Recompile LESS)

IMPORTANT NOTES
Don't use DEFER mode for the theme.js file if you use Transparent Header on your layouts!
The plugin uses modified theme classes, which can be changed to new versions. In case of problems, simply disable the plugin and to clean the theme cache.
The plugin can't damage your original images and page layouts!


Aloha,
Psycho


51443552892_f453b7ba5b_b.jpg
 

Attachments

  • revo_optimizer_2.6.0 .zip
    18.2 KB · Views: 7

mmmmm5

Active member
Elite
XNullUser
Joined
Dec 10, 2021
Messages
60
Reaction score
130
Points
33
NullCash
19
Big Thanks for this cool extensions!
 

jozko

Member
XNullUser
Joined
Sep 1, 2021
Messages
340
Reaction score
1
Points
18
NullCash
4
Thanks for the update, I will try it
 

mikajaxxx

Member
XNullUser
Joined
Nov 10, 2020
Messages
136
Reaction score
1
Points
18
NullCash
4
wow , i was looking for this one! tnx alot bro for sharing
 

weby44

Well-known member
Master
Diamond
Elite
XNullUser
Joined
Feb 9, 2022
Messages
717
Reaction score
1,188
Points
93
NullCash
760
many thanks for share this. have a nice day
 

mikajaxxx

Member
XNullUser
Joined
Nov 10, 2020
Messages
136
Reaction score
1
Points
18
NullCash
4
Hello could you share "Revo Lockpick plugin" ?
 
Top