I have built a website for my ortfolio using Elementor Pro. However, everytime I load the site the logo seems to load a few milliseconds slower than the rest of the page and I cannot get it all to load at the same time?
Secondly, it is relatively slow to load on mobile and I have been advised to Eliminate render-blocking resources – what is the best way to go about this?
jacarywebdesign.com/
Any help much appreciated!
3
Answers
Your logo seems to have the below opacity transition rule. Try erasing it and see if it works or setting
transition: opacity 0ms;
.Regarding eliminating render-blocking resources you can check the WP-Rocket post.
A look at the element inspector in Chrome shows that your logo is "lazy loaded". The CSS class
lazyloaded
hastransition
set toopacity 400ms
. Reset this to0ms
.From:
To:
As for your question regarding eliminating render-blocking resources, here’s a detail explanation of how to do it manually: See here.
If you would rather go with plugins, read this article.
You have so many JS files, they are blocking rendering.
The Browser cannot start rendering until the fonts, JS, and CSS are all loaded.
These are the render blocking files.
LINK to speed results from webpagetest