Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
Hi, I'm calling Shopify support / dev to access my store and help me to disable this aggressive image compression that is RUINING all of my dark color variants. I'm paying for this service, so I expect some level of help. I worked with 7 people already, theare are NOT able to turn this off, well, it should not be impossible I guess?
Thanks
I don't think that would be possible as that is under Shopify's control. Their bot says it too.
Shopify Help Center | Uploading images
A workaround for you would be to upload it somewhere else and use metafields to link the images, but that will involve a whole lot of changing and costs which isn't really recommended at all.
Would it be possible for you to share a link of one of the product pages where this is happening? There may be something else going on rather than the image compression of Shopify.
My solution for this was - change mockups enough so that pixels not occur. Adding grain + playing with "camera raw filter" in Photoshop fixed it, but now mockups looks bit different. It's a solution but let's see how customers will react to it. Definitely something shopify has to fix ASAP.
I got the same Bot replies. But they do not work. Shopify CDN will hyper compress my jpeg's no matter the original sizes or ratios, to merely 45kb at most. I download them from Photoshop already optimized for Web at less than 200kb so I assume they would be left as is, but no. I lose quality and my images look horrible. The lowest acceptable size in my case would be 100kb/150kb. What I don't know is if my images are already below 200kb and the correct size, why compress them further??
The only solution is to upload SVG files, which are huge and I don't know how to further compress to eliminate any page load issues, or change the liquid coding to (override?) the compression. I've found a scrip on another thread but I'm a bit unsure to mess with my theme code.
Other than that, nothing worked for me, not even matching the exact container pixel sizes, 2048x2048 sizes. etc.