Скорость загрузки фонового изображения определяется (пропускная способность игнорируется) пропускной способностью вашего соединения и размером изображения. Итак, если у вас есть, скажем, 128 КБ / с и изображение размером 4096 КБ, вам по крайней мере нужно
4096/128 = 32s
для загрузки.
Поскольку вы не можете изменить пропускную способность, единственное, что вы можете сделать, это изменить размер изображения. То есть, если вы не можете сжать его больше, уменьшите разрешение.
Если вы не хотите терять точность, вы можете разместить на своем веб-сайте разные слои фона с разными качествами, лучше плохих. Затем, когда ваша страница загружается, изображения низкого качества загружаются быстро, и вы получаете некоторый фон. Затем со временем загружаются изображения лучшего качества и улучшается фон.