Edited in case the question wasn't clear:
Question: How do I get Photoshop, IrfanView and ACDSee to display images the same as they are displayed in the latest versions of Chrome and Firefox (both of which supposedly display untagged images as sRGB with colour-management on)
All images are in sRGB colour space. Default workflow is to open an sRGB image, edit it, and save for web with "Convert to sRGB" enabled. I then strip the colour profile as it should be assumed to be sRGB. However, I have tried every conceivable combination of this - not converting to sRGB, embedding colour profile, etc.
Currently, IrfanView and ACDSee with colour management disabled display the images the same as Chrome and Firefox, and Photoshop with Proof Colours: Monitor RGB displays the same as Chrome and Firefox.
However, enabling colour management in IrfanView and ACDSee causes them to display the images the same as Photoshop, but differently to Chrome and Firefox.
How can I get it so that all three programs display images the same as Chrome and Firefox? Because at the moment I am finding it impossible to edit dark photos - what looks "right" in Photoshop displays darker in Chrome and Firefox.
Note: This is all on my own monitors, which as far as I can tell are correctly set to use their own display profiles - I'm aware that I can't control how other people's displays may be configured.
Note: I'm using the beta of Firefox 77, that has fixed the "bug" where untagged images by default weren't colour managed.
Example photos and screenshots showing what I am seeing
I have a problem where dark photos look quite noticeably different depending on what opens them, and specifically, on Chrome and Firefox. I'm aware this is because of colour management differences between programs.
So what I want to do, is make it so that my images look consistently the same between all the programs I use on my computer. Specifically, I want an image to look the same as it looks in a browser, because ultimately that's how my images will be viewed. If I'm ever getting some printed, I'll deal with print profiles and stuff then. For the purpose of this, I only want to be able to view images in browsers, and I want my own viewing experience to mimic that of the browsers people use.
I don't want to make any configuration changes to my browsers - I want them to be roughly the defaults that "everyone else" will be using.
I'm happy to configure every other program I use so that they match, as close as possibly, the viewing experience in a web browser.
I use IrfanView, ACDSee and Photoshop. All support colour management. I'm testing in Chrome and Firefox. Both supposedly support colour management.
But I'm getting vastly different results and after many hours of trial and error, it's doing my head in.
The closest I can get to all the images being the same everywhere is if I disable colour management entirely in IrfanView and ACDSee, and strip the ICC profile from the images so they're untagged (which is my normal workflow anyway), and then use "Proof colours: Monitor RGB" in Photoshop, which is a hassle.
What I want is this:
- I want JPG images which contain no metadata and no ICC profiles (I run them through jpegoptim --strip-all) to display the same in all browsers. In my testing, they seem to do this. (I believe browsers assume they are sRGB)
- I want those images, if I open them in IrfanView, ACDSee, or Photoshop, to display (on my monitor), the same as they display in Chrome and Firefox (on my monitor)
The only way I have been able to achieve this in testing so far is to ensure no image contains a colour profile, and disable colour management in IrfanView, ACDSee, and use "Proof colours: Monitor RGB" in Photoshop. Otherwise any app with colour management on displays the images noticeably differently to the browsers, and Firefox displays images with an embedded sRGB colour profile differently to those without any profile (even though everything on the internet assures me this should not be the case as it should assume sRGB?)
I also want to be able to:
- I want new images I am opening, say from my camera, which probably do contain an sRGB ICC profile, to display the same in Photoshop while I'm editing them as they will display in the browser.
- The only way I've managed to do this is to use "Proof colours: Monitor RGB", which is a hassle as I have to remember to toggle it on for every single photo, and it appears to be impossible to use in Camera Raw, making it pretty hard to do fine adjustment of dark coloured photos in a way that will look consistent in browsers
- I'd also like them to display in ACDSee, or IrfanView, the same as they will when I open then in Photoshop, and ideally the same as they will when they're viewed in a browser (though technically no unedited photo will ever be viewed in a browser, so as long as they display the same after editing, I guess it's ok)
Considering I have (theoretically) calibrated monitors with their own profiles, and Chrome and Firefox and all the apps I'm using are all supposedly colour-managed, it seems like I'm doing something wrong here, but I have tried every combination I can think of settings over the past several hours and the only thing that comes close to being consistent amongst the various apps - most importantly, between both Chrome and Firefox - is stripping the colour profiles from the images, and turning off colour-management in all my viewing apps.
I've read numerous posts on the matter, but sadly, none have really helped.
I feel like this must be a common issue, because a lot of people must be like me and take digital photos, and edit them only for the web.
What should I do!?