[Sugar-devel] F11 for XO1 - Fonts
Martin Langhoff
martin.langhoff at gmail.com
Tue Aug 18 07:12:45 EDT 2009
On Tue, Aug 18, 2009 at 12:48 PM, Daniel Drake<dsd at laptop.org> wrote:
> Feel free to suggest another option that can be implemented today.
If there was any good option, Jim Gettys and the various X.org & AMD
people would have hit us with a cluebat by now I guess.
> I feel that my proposal is technically sound given what we have right
> now, given its simplicity. Don't mess with DPI, just let deployers
> select font sizes that look good on their target systems, and give the
> users 2 nice simple buttons: get bigger, get smaller. It's simple and
> won't eat much developer time. It will allow things to look ok on XO
> and other platforms as long as there is someone who can select a good
> default base font size
How about icons and other widgets? Scrollbars are fairly thin for example...
> It will be also interesting to see what the css/html world comes up
> with. I've seen a few discussions recently, they too are challenged by
> being a platform that's spreading to vastly different displays.
Been recently discussing this with Rob O'Calahan (gecko layout dev) and Mihai.
There is support for the browser to have an adjustable dpi knob (and
they have it already) but some serious resistence to have dpi/scale
values exposed via CSS and the DOM because that would enable app
writers to override, ignore or otherwise mess with something that is
seen as a user (or deployer) controlled setting.
On other words, the HTML5 people want to keep dpi/scaling values
hidden from webapp developers.
On a different track, all webbrowsers have some bad bottlenecks when
running with dpi or scale values other than 74pi, 100%. Some in the
layout, some in the image rendering...
cheers,
m
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Sugar-devel
mailing list