Also, I'm trying to find details on Apple's P3 profiles in how they differ from standard projection profiles for the movie industry to maintain compatibility with sRGB gamma, but there's not as much online as I expected about it.
In my search for info, I came across https://ninedegreesbelow.com/photography/lcms-make-icc-profi... which seems like a useful resource for Linux/FLOSS folks.
Ah. Found it, a source for the differences between "Display P3" and movie-theatre P3. Here's a link to the relevant section of the video, on colour spaces: https://developer.apple.com/videos/play/wwdc2016-501/?time=2...
And here's a good discussion on why D60 was chosen for film projection while D65 is used by modern computers for sRGB/Rec 709 compatibility: https://www.liftgammagain.com/forum/index.php?threads/dci-p3... and here's a bit on the technical details of ICC profiles and CIE XYZ numeric representations of colours: https://ninedegreesbelow.com/photography/xyz-rgb.html
I haven’t noticed too much change in the general awareness of this problem between the 1990s and today.
Experts have always known the right thing to do and people have been talking about these problems as long as there has been image processing, (e.g. Poynton’s Gamma FAQ dates from sometime before 1998 http://poynton.ca/notes/colour_and_gamma/GammaFAQ.html) but it’s new to everyone at some point, and newcomers perennially screw up.
The annoying thing is that there are folks who continue to screw up (like Adobe Photoshop) who should really know better. Backwards compatibility shouldn’t be an excuse to continue with broken implementations for decades.