You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css-color-4/Overview.bs
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -6869,6 +6869,25 @@ Changes</h2>
6869
6869
</h3>
6870
6870
6871
6871
<ul>
6872
+
<!-- to 16 Dec 2023 -->
6873
+
<li>Avoid returning negative saturation in rgb to hsl conversion; adjust the hue to point to "the other side" instead</li>
6874
+
<li>Use 64 bit accurate matrices for ProPhoto, which does not have a rational form</li>
6875
+
<li>Oklab matrices recalculated for 64bit precision (returns same results as before, at 32 bit precision)</li>
6876
+
<li>Consistently return output of GMA in the destination color space, even if no mapping is performed because the destination is unbounded</li>
6877
+
<li>Added explanation for why one JND for Oklab is 0.02, not 2 </li>
6878
+
<li>Clarified that resolving sRGB values does not apply to the color() function</li>
6879
+
<li>Moved alpha value definition up to the opacity property, clarified that opacity specified values are not clamped.</li>
6880
+
<li>System Colors now explicitly permit spoofing, to preserve privacy</li>
6881
+
<li>Corrected the inverse chromatic adaptation matrix for D50 to D65 </li>
6882
+
<li>Consistently distinguish linear Bradfrod from the original, more complicated, Bradford chromatic adaptation algorithm</li>
6883
+
<li>In the gamut mapping algorithm, return clipped as the gamut mapped result, avoiding un-necessary steps</li>
6884
+
<li>Updated chromatic adaptation matrices to higher precision</li>
6885
+
<li>Added Add 'parse a css color' algorithm, so non-CSS specs using colors don't have to reinvent the machinery here.</li>
6886
+
<li>Clarified that geometric gamut mapping must not project chroma back beyond the original color</li>
6887
+
<li>Use the term "geometric" rather than "analytical" in gamut mapping discussion</li>
6888
+
<li>Aligned prose for HSL into line with the grammar (percent and number both allowed)</li>
6889
+
<li>Fixed an LCH alpha interpolation example, which was erroneously un-premultiplying the hue angle</li>
6890
+
<li>Corrected the sRGB and display-p3 transfer function. (This only affected the result if a component had the exact value 10.31475 / 255, which is not possible at 8 or 10 bits per component)</li>
6872
6891
<!-- to 26 Oct 2023 -->
6873
6892
<li>Clarified that the specified values of system colors are still themselves</li>
6874
6893
<li>Added mention of PNG cICP chunk for tagging images</li>
0 commit comments