Wish: ICC Profile Support
Monday, August 22, 2011 9:38:14 AM
State of support 2012-08-28:
Opera 12.50 Snapshot: PASS v4
IE9+: PASS v4
Firefox 5+: partially, PASS v2
Firefox 8+: PASS after setting gfx.color_management.enablev4 to true in about:config
Chromium/Chrome/Safari for Win: FAIL
Safari for Mac: partially, supports v4 but not correctly implemented.
This is the original image used for the test:

If it looks blue-ish, head over to the Desktopteam blog and download the latest 12.50 build.
Original post for historic reasons:
A really longstanding wish, I think one of the first entries in the wish-list was about 2004. 2003 a user already complained about it in the beta testing forum and there are several other forum threads about missing color management or ICC profile support. If I remember right, the first entries wishing for ICC support in the news.opera.com newsgroups were written about 2001 or 2002. Some of these threads were visited more than ten-thousand times an have hundreds of entries, but that doesn't seem to be enough to consider this wish as important.
This and this is why Opera should support it. Heck, it is an ISO standard and now even Internet Explorer supports it!
For all who don't know what ICC profiles are good for:
In the image below you can see a screen-shot of the the same image displayed in various browsers. On the left you can see the reference rendering in XNView, in the middle you see the browsers that FAIL and on the right you see the browsers that PASS:

- Google Chrome 13: FAIL
- Firefox 6: PASS (Firefox 5 passed too), but only ICCv2 profiles
- Opera 12-alpha: FAIL (Opera 11.50 stable fails too)
- Internet Explorer 9: PASS, even ICCv4 profiles
PS: You can get the corresponding WhackedRGB.icc and some excellent PDI Target files for testing your color management chain at Gary G. Ballard's site.
PPS: Safari passes too - at least on a Mac but just barely and with some problems.
2012-02-11: Chromium 18 still fails, but that should be no reason for Opera to not integrate it.







Mağruf ÇolakoğluZAHEK # Monday, August 22, 2011 10:52:55 AM
Martin RauscherHades32 # Monday, August 22, 2011 3:30:26 PM
CORE-25792
CORE-31999
QuHno # Monday, August 22, 2011 3:55:24 PM
Martin RauscherHades32 # Monday, August 22, 2011 4:33:29 PM
Originally posted by QuHno:
no the internal, official ones.
QuHno # Monday, August 22, 2011 7:41:09 PM
QuHno # Tuesday, August 28, 2012 4:16:11 PM
Bug solved
Unregistered user # Tuesday, October 23, 2012 1:13:11 PM
QuHno # Wednesday, October 24, 2012 4:17:40 AM
About 95-99% of all normal images in the web are saved without ICC profiles anyway and such assumed to be sRGB images because most of the devices save them in this color space. Anyone who looks at e.g. high quality image galleries with Turbo enabled, should not complain about image quality - and any webmaster with more than one working neuron in his brain should avoid embedding ICC profiles for decorative images anyway
However it would be possible to re-profile the compressed image data to sRGB and then remove the profile, as it is the assumed de facto standard profile in the web, but such a re-calculation would need a massive amount of processing power on the compression severs. I think some compromises should be allowed for the time being.