Resolution indpendence

Nicolas Mailhot nicolas.mailhot at laposte.net
Fri Jun 27 12:55:12 PDT 2008


Le vendredi 27 juin 2008 à 20:43 +0100, Glynn Clements a écrit :
> 
> Nicolas Mailhot wrote:
> 
> > > There are two points of physical information:
> > > 
> > >   A) Dots per inch on the display surface (LCD panel, TV screen,
> > > projector screen, The Wall, ...)
> > > 
> > >   B) Viewing distance
> > > 
> > > Those two are very real and can be measured.  If we have both, we can
> > > compute a third value:
> > > 
> > >   C) Normalized dpi / angular resolution / whatever you call it.
> > > Physical dpi times viewing distance does the job.
> > > 
> > > 
> > > At the end, C is all the application developers care about.  That's why
> > > I suggest we redefine application DPIs to be that.
> > 
> > Actually they also need to care about
> > 
> > D. Preferred user font size in pt (which is then converted in pixels
> > using C)
> > 
> > Without D people fake C to change what D should be like
> 
> And also:
> 
> E. Preferred user font size in pixels.
> 
> Without E, people fake A so that they don't have to reconfigure
> everything which insists on using point sizes.

Thus D: preferred size in physical unit or pixels, with C being used to
convert into pixels if a pixel value is not used.


-- 
Nicolas Mailhot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://lists.x.org/archives/xorg/attachments/20080627/593b4f63/attachment.pgp>


More information about the xorg mailing list