https://bugzilla.novell.com/show_bug.cgi?id=373090
User eich@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=373090#c13
Egbert Eich changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|Normal |Enhancement
--- Comment #13 from Egbert Eich 2008-03-31 12:19:05 MST ---
DPI is a broken concept: it assumes that you watch a display from the same
distance as a sheet of paper you are reading from.
This is somewhat true for a monitor but not for a TV or a projector (from the
latter it's impossible to get the screen size anyway as it depends how far away
from the screen it is mounted and I don't think projectors are smart enough to
figure out the distance from the focus setting).
I would argue that whatever the screen size is the user would position himself
approximately so that he can view the screen under a 'normal' viewing angle.
This would be true for any screen except for display walls where people only
expect to look at a fraction of the entire screen at a time.
The next assumption is that the user expects fonts to be the same size (ie
having the same viewing angle) as the fonts seen on a piece of paper viewed
under a 'normal viewing distance when reading'.
Under this model the DPI calculation would only depend on the two fixed
parameters 'normal viewing angle' and 'normal viewing distance when reading'
and the pixel resolution of the screen.
I have proposed such a model some years ago however noone has ever caught on.
It would help here as the current model assumes that a TV screen is watched
from the same distance as a monitor on the desk. In which case the font size
would be correct (while still not making sense as the number of pixels
available to display such a font would be rather limited).
For now the user would have to manually adjust the resolution.
Wonder if this should be kept as an enhancement opportunity.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.