The request
“I've been trying to solve this for a week. Product images aren't loading fast enough even though they're compressed. Something else is going on.”
Compression that didn't solve the problem.
The approach
We found that the theme was serving desktop-size images to every device and loading all gallery images at once. We set per-device sizing, converted delivery to modern formats, and deferred images beyond the first.
What we shipped
Per-device image sizing
Modern image formats served
Gallery images deferred
Load time verified