Re: Sizing

>    Pixel units are relative to the resolution of the viewing device,
>    i.e., most often a computer display. If the pixel density of the
>    output device is very different from that of a typical computer
>    display, the user agent should rescale pixel values.
>
>      -- http://www.w3.org/TR/CSS2/syndata.html#value-def-length

Right. But instead of using user agent magic to rescale, user agents should
use CSS when rendering, making it possible to override/change these values,
e.g. by DHTML.

> This seems to be moving responsibility for defining the DPI of the
> system from the system administrator (who has a chance of configuring
> it correctly) to the document author (who, in the case of the WWW at
> least, hasn't a hope of doing so).

AFAIK, currenty no system administrator has any chance of configuring
anything regarding scaling. At least not in current browsers. By introducing
the "scaling" property, he has. He could add device dependant scaling to the
user (agent) style sheet
(http://www.w3.org/TR/CSS21/cascade.html#cascading-order).

Received on Sunday, 17 September 2006 14:46:10 UTC