On 2012-12-11 12:09 (GMT) Dave Howorth composed:
Felix Miata wrote:
On 2012-12-10 12:37 (GMT) Dave Howorth composed:
Applications should be using units like mm or points,
Sorta. What they should be using is an em determined from user preferences/settings, a "this" size without regard to how many mm or pt it measures.
Well an em doesn't make any sense without a point size! With a 16 point font an em is just 16 points, with 8 point font it is 8 points.
An ordinary user cares not the number of units or the name of the units, so exposing the "pt" size in the UI is not prerequisite to his selection of his choice of "this" size. Under the covers of the app certainly there is some resulting size hopefully measured in pt instead of px. Only the renderer should be concerned with pixels if then; maybe px are exclusively the graphics driver's job, or at least, should be unavailable at the app level.
why would I use ems for the vertical measurement?.
Consistency? Measuring using different units in vertical and horizontal directions is illogical.
But it doesn't make sense for a browser, where there are many different font sizes and where I don't want the window to change size if I change my font size preference. I want the text to reflow instead.
+1 Werner's answer. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org