HSL and the likes are based on a simple cylindrical transformation of RGB. I would argue that we usually want perceptual uniformity, so I recommend cylindrical versions of CIELAB instead; just replace a* and b* with C* and h* , where a* = C* cos( h* ) and b* = C* sin( h* ).
Now that all Apple devices and computers can display DCI-P3 [1][2][3], you should expand this to support/include colors from that wider color gamut, and in Extended sRGB and 16-bit formats, especially since the preset examples start with red. :)
It said iOS/Android so I checked it from iOS. The headline on HN says "Color Picker" but there are 16 million colors, what's special about these 105 colors? How do I pick other colors? There's no readme or about or what's this. What's the point? Do I give it a list of colors to show a user? Are these 105 colors special?
Thanks for letting me know about the flickering. The point of ColorsForCoders is to provide a convenient way for iOS and Android developers to select and integrate colors in their apps. Code for a particular color is copied to the clipboard when clicked. It is meant to be used on a desktop during iOS/Android development.
12 comments
[ 3.3 ms ] story [ 32.5 ms ] threadThe ability to shift saturation and brightness without impacting hue is really useful once it saves your butt a couple times.
[1] https://en.wikipedia.org/wiki/DCI-P3
[2] https://webkit.org/blog/6682/improving-color-on-the-web/
[3] http://www.astramael.com
https://www.youtube.com/watch?v=6owWcbPEcbA
It said iOS/Android so I checked it from iOS. The headline on HN says "Color Picker" but there are 16 million colors, what's special about these 105 colors? How do I pick other colors? There's no readme or about or what's this. What's the point? Do I give it a list of colors to show a user? Are these 105 colors special?