Waterfox-Classic icon indicating copy to clipboard operation
Waterfox-Classic copied to clipboard

Some website fonts are too faded

Open Jolly-Pirate opened this issue 2 years ago • 11 comments

Describe the bug Some website fonts are too faded, they look clearer in other browsers. I'm using Waterfox Classic 2022.08.

To Reproduce Examples: https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/15/netbeans-15-bin.zip https://www.reasonablefaith.org/media/reasonable-faith-podcast/sir-karl-popper-an-interesting-philosopher

Screenshots

  • In Waterfox Classic image

  • In Chrome and Edge image

Desktop

  • OS: Windows 10
  • Version 21H2

Jolly-Pirate avatar Sep 07 '22 17:09 Jolly-Pirate

Same here. For a workaround, try some user agent switcher and set it to an earlier version of Firefox (60.8 works for me now).

linkoviccsumoszky avatar Sep 08 '22 07:09 linkoviccsumoszky

Same here. For a workaround, try some user agent switcher and set it to an earlier version of Firefox (60.8 works for me now).

That worked, for now, as well as switching the agent to google bot or curl. However, other agents/versions didn't work.

Jolly-Pirate avatar Sep 08 '22 12:09 Jolly-Pirate

Tested and i couldnt reproduce the problem here, did you change any of the font's settings in the browser or some extension did it for you?

Felipefpl avatar Sep 08 '22 13:09 Felipefpl

I have several extensions but they have nothing to do with fonts. I even created a default profile for testing, with no extension at all, and the problem persists.

Jolly-Pirate avatar Sep 08 '22 15:09 Jolly-Pirate

These fonts aren't faded, the glyph is corrupted due to display driver forced settings.

stop using driver forced FXAA.

Otherwise, it looks like semibold fonts are missing.

Squall-Leonhart avatar Sep 10 '22 06:09 Squall-Leonhart

@Squall-Leonhart FXAA is already OFF in my Nvidia settings, and having hardware acceleration on or off in the browser doesn't change a thing. Besides, fonts are system-wide, so how can one browser have trouble rendering a font when the other browsers are fine?

I've further tested with Waterfox current, and it has no problem rendering the fonts. In fact, it renders this page https://www.reasonablefaith.org/media/reasonable-faith-podcast/sir-karl-popper-an-interesting-philosopher far better than Chrome, Vivaldi, Waterfox Classic.

Jolly-Pirate avatar Sep 10 '22 11:09 Jolly-Pirate

nonsense, there are no issues with the site on classic across any supported OS, issue is with your systems and not a waterfox bug.

Squall-Leonhart avatar Sep 10 '22 11:09 Squall-Leonhart

Montserrat is broken on windows 10, the site is to blame.

Squall-Leonhart avatar Sep 10 '22 12:09 Squall-Leonhart

nonsense, there are no issues with the site on classic across any supported OS, issue is with your systems and not a waterfox bug.

not true. lots of other sites had the same issue - user agent switcher fixed the problem as said above. it has nothing to do with graphics settings.

linkoviccsumoszky avatar Sep 10 '22 12:09 linkoviccsumoszky

I have the same issue. Mesa graphics (AMD), so not an Nvidia/FXAA thing. Can confirm that user-agent Firefox 60.8 "fixes" it. I've seen it happen with Montserrat and Josefin Sans.

FeepingCreature avatar Nov 01 '22 15:11 FeepingCreature

The issue is that Waterfox Classic doesn't support variable fonts at the moment (i.e. one single font file with the basic glyph shape plus instructions on how to scale that glyph shape depending on the font weight, instead of a separate font file for each font weight).

Google Fonts apparently does some UA sniffing for Firefox (and possibly other major browsers), so only Firefox versions that support rendering variable fonts actually get served variable fonts, but for Waterfox they don't bother and serve variable fonts regardless.

The failure mode is presumably the raw base shape of each glyph is being rendered, which apparently corresponds to the thinnest font weight supported by that respective font.

buttercookie42 avatar Nov 17 '22 16:11 buttercookie42