- Define color spaces and channels more clearly, and update to reflect latest spec.
- Define ‘channel normalization’ in a reusable procedure, and include is as part of the color component parsing procedure.
- Use channel normalization to simplify color function overloads.
- Define logic for
color.adjust()
andcolor.scale()
, treating thenone
keyword as a value of0
.