[Bug 679030] [freetype] uneven rendering quality when bytecode is enabled

bugzilla at redhat.com bugzilla at redhat.com
Tue Feb 22 19:14:08 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=679030

--- Comment #10 from Ben Laenen <bl.bugs at gmail.com> 2011-02-22 14:14:07 EST ---
(In reply to comment #9)
> Maybe you have a second look and convince yourself first that there exist 2 x 2
> = 4 combinations (with and w/o BCI; with and w/o web core fonts) which
> correspond to the 4 (different (!)) attached screenshots.

I didn't argue that. I just said that the body text in #1 clearly does not show
a font which is using the BCI, for whatever reason that may be. I'm just
clearing this out since it's 90% of the screenshot.

> If you wonder that
> the text body of screenshots 1 and 3 look the same then you should also look at
> the URL bar which undeniably shows a clear difference in the way the default
> sans serif text is rendered.

I also did not argue that.

> I can hardly imagine that while BCI is used for
> rendering GTK widgets it is not by Xulrunner.

It's much harder to imagine that the autohinter would come up with exactly the
same rendering for a font as when it's using the BCI.

My guess is that with all the fallback rules the font chosen to render the body
is FreeSans, which has no hinting instructions at all, so freetype falls back
to autohinting in screenshot 1.

> As a matter of fact, button
> labels in case 3 without active bytecode interpreter looks clearly better (in
> my opinion). Case 1 reminds me of older Ubuntu releases which always suffered
> from too skinny characters.

Well, the keyword in that is "in my opinion". Let me tell you that the GUI font
in #1 (DejaVu) is how font developers designed it to look like. None of the
screenshots is showing how Verdana was designed to look like.

How you want your fonts to look on your screen is totally up to you to decide
(I cannot stand bitmapped fonts so I chose to have Verdana anti-aliased
myself). I'm only giving the facts here about what the rendering should look
like if you want it like the font designers designed it.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the fonts-bugs mailing list