Le Mar 29 janvier 2008 07:24, Felix Miata a écrit :
Regardless about legal ramifications and distro preferences about the best fonts to use on the desktop,
We can't disregard those.
if it means anything at all to have web browsers render pages designed by authors designing exclusively on Windows to look as much as possible on Linux like they do on Windows,
That's a big if. We don't emulate windows windows widget style and size in Firefox, and Firefox 3 new full page zooming means there will be huge differences between our rendering and the rendering of most windows browsers even if we had the very same fonts with the very same font rendering libs (which we don't and can't).
the priority fallbacks should be to whatever GPL fonts most closely match Times New Roman for serif,
As was already explained Times New Roman metrics are terrible for screen viewing, because it was designed for very different use.
Arial for sans-serif,
Liberation Sans is certainly the best of the lot and someone could make a case for it¹. Though if this case was only "do like Windows" it would open a huge can of worms because Arial is not the default Sans Serif for every script, we don't have clones of all the other defaults, and the rules we follow to match scripts and fonts are not the same as on this platform
and Courier New for monospace.
Courier New is so bad none of the clones even tried to emulate its style. And discussing Monospace metrics when we don't even use a sensible Monospace size baseline size strikes me as deeply futile.
Lastly we do use the Liberation family when the site author explicitely asks for Arial, Times New Roman or Courier New. For other fonts to be used the site author has to declare its design does not care about the particular font used to render it.
¹ But likewise DejaVu Sans is the best of the DejaVu lot which only underlines the utter stupidity of having Serif the browser default.
BTW if you're that convinced having the same font set on every platform is a must for web rendering, I suggest you ask the Mozilla Foundation to bless an official FLOSS font set for Firefox, distribute it with Firefox itself and set Firefox defaults to use this font set exclusively.
Depending on proprietary fonts other platforms are hard-pressed to replicate is contrary to MoFo official "free web" objectives anyway. And MoFo has the resources either to coopt existing FLOSS fonts or contract a foundry to create a new set. If you can convince it to care about the problem in the first place, that is.
I've not been following the thread closely, but if it helps ending the thread, lemme chime in.
The subject of this thread makes no sense.
A webpage either asks for generic fonts like specific fonts like Arial, Times New Roman, and Courier New, for which Liberations fonts are used if they are installed. If the page doesn't ask for specific fonts like that, it probably is as happy with Tahoma as it is with DejaVu Sans.
Nothing to fix here.
behdad
On Tue, 2008-01-29 at 10:41 +0100, Nicolas Mailhot wrote:
BTW if you're that convinced having the same font set on every platform is a must for web rendering, I suggest you ask the Mozilla Foundation to bless an official FLOSS font set for Firefox, distribute it with Firefox itself and set Firefox defaults to use this font set exclusively.
Depending on proprietary fonts other platforms are hard-pressed to replicate is contrary to MoFo official "free web" objectives anyway. And MoFo has the resources either to coopt existing FLOSS fonts or contract a foundry to create a new set. If you can convince it to care about the problem in the first place, that is.
-- Nicolas Mailhot