4 ms·
Why is it # ff ff 99 ff Would # f0 f0 90 f0 not be much more logical? It it were decimals 10, 20, 30 would get a shrthand of 1, 2, 3. It would not mean 11, 22,
by ThaJay 8y ago
Why is it # ff ff 99 ff
Would # f0 f0 90 f0 not be much more logical? It it were decimals 10, 20, 30 would get a shrthand of 1, 2, 3. It would not mean 11, 22, 33. At 1 it's not much of a differenct but at f it's quite a bit.
- FreeFull 8y agoIf #fff was #f0f0f0 then it would be impossible to express pure white in the shorter notation
- bArray 8y agoBecause it gives you the greatest range, from 00 -> FF. That way you can represent full black and full white without either looking grey.
- jerf 8y agoIf you start with the premises that A: the shorthand notation should have access to the 0 value B: the shorthand notation should have access to the full value #ff and C: the shorthand notation should be linear in the RGBA scale, then the current system falls out of that as the uniquely-identified solution. (Ignoring questions about how linear RGBA really is. In this case we're just looking at how to map 0-f to 00-ff. Whether RGBA is broken is a separate question.)
- deleted 8y ago[deleted]
- lstamour 8y agoIts popularity as a shorthand arose from the use of the “web safe” colour palette back in the late 90s/early 2000s which exclusively used 00, 33, 66, 99, CC, and FF: https://en.m.wikipedia.org/wiki/Web_colors#Web-safe_colors https://en.m.wikipedia.org/wiki/Web_colors#Web-safe_colors