RE: [css3-page] LCWD issue 22 -- [22] Section 3.3.2 <length>

> [Original Message]
> From: BIGELOW,JIM (HP-Boise,ex1) <jim.bigelow@hp.com>
> To: Boris Zbarsky <bzbarsky@MIT.EDU>
>
> Boris wrote:
> > Actually, if I understand the definition of "pixel" in CSS 
> > correctly, that is precisely what should NOT happen if pixels 
> > are implemented correctly.  In CSS "pixel" does not refer to 
> > a dot but rather to a solid angle in the field of view.  
> > Therefore a "300px" image should have the same physical 
> > dimensions (as measured with a ruler) no matter what the 
> > medium, as long as the viewing distance is held constant 
> > (modulo the possily low resolution of the imaging device, actually).
> 
>  Thank you, I stand corrected.

Close, but not quite.  What should happen is that 1px should be
selected so that it is an integral multiple of the device pixel that
comes closest to having the desired size of the reference pixel,
which also depends upon the desired 

Thus for example, both CSS2.1 and CSS3 Values suggest that
a 300dpi printer should use 1px = 3dots  while a 600dpi printer
should use 1px = 5dots.

Received on Tuesday, 17 February 2004 16:52:19 UTC