I am facing an issue with a background image that has a file size of 4+ MB in PNG format. My website is a single page website and I want to use this background image, but I'm unsure how to go about it.
Is there a way to reduce the size of the image so that the webpage loads faster? Or perhaps there is a CSS3 technique that allows me to load images as the page is scrolled down?
Here is the link to the image I wish to use as a background on my webpage:
Your assistance would be greatly appreciated.