1. 23
  1. 2

    Wide gamut and HDR displays are becoming more common and will be increasingly important, so wide gamut and HDR color picking is definitely a topic for further research and development, but it will not be considered here.

    I personally don’t see much purpose in building any further upon sRGB instead of embracing that DCI-P3, et. al. are here now and should be added fromthe get-go. I believe soon enough P3’ll be standard gamut instead of ‘wide’, and HDR will be coming right with it so it feels short-sighted.

    1. 1

      Uninformed pipe dream.

      sRGB is not going anywhere. In fact, scRGB, a “trivial” extension of it, is how HDR is and will be handled.

      Moreover, there isn’t a singular P3. Apple uses Display P3, which uses the gamma curve from sRGB.

      And then there’s the Rec. 2020 colour space, which will eventually make DCI-P3 obsolete. For how long do you want to keep making standards that are just about to become obsolete already?

      scRGB does the wonderful thing of extending sRGB to contain all colours, including those that do not exist, while being compatible with the vast majority of content in existence, and being easy to process.

      I’m not sure how this all relates to the article, though.

      1. 1

        I had not heard of scRGB. You’re right in that I’m not expert. The main complaint is not catering towards wider gamuts and/or HDR in the present regardless of Rec. 2020, et. al. and sticking with current sRGB which noticeably limits color.

        I shoot photos in Adobe RGB and edit in DCI-P3 because this is what my camera and monitor cover, but then exporting to sRGB for ‘web’ means users lose detail they could otherwise see as P3, regardless of gamma, approaches ubiquity. I feel color pickers in general should be already starting to optimize this.

        Aside: sRGB and ‘mixing’ colors is why so many blurs look awful; this is the standard CSS blur and how many CSS adjacent color libraries (like the built-ins for Sass) because of not un-squaring the channels. I may not be an expert in color, but a lot of people know very little.

        1. 2

          Understood. I remember being excited to have a sRGB-compliant display, after having owned awful TN panels.

          Colour pickers… are an interesting problem. You can’t cover the CIE 1931 colour space with only three primaries, so you may need to include non-existing colours, like scRGB does. A fourth one would help (see how CMYK behaves). Also, when the primaries don’t align, your conversion equations will be complicated. And then there’s whitepoint. I must appreciate Apple’s decision to fork DCI-P3.

          Gamma isn’t an “sRGB issue”. Unless you move to higher bit depths, in particular 16-bit, you’ll need that. And yes, most things seem to handle it wrong. Naïve filtered resizing is also wrong, for example. I’ll try to do it correctly in my current project, though it will need considerable effort.