Hello @momossa,
You will have to work on each of the cases one by one.
To Defer Offscreen images, you will need to turn on lazyloading for the images. Though you can use any of the image optimisation plugins for the same, I would suggest you use the Smush – Compress, Optimize and Lazy Load Images for the same. This should resolve the differ offscreen images issue.
Now to eliminate render-blocking resources you will need to only load resources which are critical and are needed to load the site. There is a need to combine, inline and moving the CSS to footer wherever possible. You can do the same from the Asset Optimisation section of the Hummingbird plugin. To work on the assets, take a backup of the site just in case something is broken
1. Go to Hummingbird Pro -> Asset Optimization.
2. you will find 4 options against each file: minify, combine, move to the footer , inline CSS.
3. You have to click on one file one option at a time then click save changes.
4. Go-to site and check if everything is fine on the site or not, if all good go to next file choose the one option and repeat This is more of the trial and error process.
This process and assets differ from each site depending on the content theme and plugin used on the site.
Sometimes moving an Important file/asset to the footer might break the layout of the site.
So you need to undo the optimization on for the file.
Please take a FULL backup of the site. It is a more of Fine-tuning process and might a take while to achieve the best results.
Now the last part is the TTFB. TTFB is Time taken to load the FIrst byte on the site. Now there are too many factors which are to be considered while working on the TTFB
1. Server issue
2. Caching not configured properly
3. Multiple caching plugins
4. not using image and Asset CDN’s
5. Too many plugins or Some plugins taking a bit of time to reply.
Please check on the above points and let me know if things for you and also let me know if you need further help in reference to anything specific from the above reply and I would be happy to help.
Regards,
Prathamesh Palve