[whatwg] Need document.available_fonts() call
Boris Zbarsky
bzbarsky at MIT.EDU
Tue May 11 14:30:29 PDT 2010
On 5/11/10 4:59 PM, Tab Atkins Jr. wrote:
> On Tue, May 11, 2010 at 11:09 AM, Perry Smith<pedzsan at gmail.com> wrote:
>> Well, my take is just the opposite. Portability should dictate only if the
>> user wants portability. I don't believe we confine what colors can be
>> picked based upon what is portable.
>
> Actually... some machines can display colors with rgb values outside
> of the [0,255] range. But CSS clamps you to that range because it's
> portable.
CSS clamps to [0,255]? Since when?
http://www.w3.org/TR/css3-color/#rgb-color says:
Values outside the device gamut should be clipped or mapped into
the gamut when the gamut is known: the red, green, and blue values
must be changed to fall within the range supported by the device.
User agents may perform higher quality mapping of colors from one
gamut to another. This specification does not define precise
clipping behavior.
...
Other devices, such as printers, have different gamuts than sRGB;
some colors outside the 0..255 sRGB range will be representable
(inside the device gamut), while other colors inside the 0..255
sRGB range will be outside the device gamut and will thus be mapped.
There is then an example that says that on an sRGB device rgb(300,0,0)
will be the same as rgb(255,0,0)... but on a non-sRGB device they may
well not be.
-Boris
More information about the whatwg
mailing list