4 ms·
For me, the guide is more like: Does it render text in an ugly manner? Chrome: No Safari: No Firefox: Yes The unfortunate thing is that many Firefox users
by olah_1 7y ago
For me, the guide is more like:
Does it render text in an ugly manner?
Chrome: No
Safari: No
Firefox: Yes
The unfortunate thing is that many Firefox users prefer the Firefox text rendering.
There’s no solution to fix this (I’ve researched a lot). It’s just a divide in the users based upon preferences.
- mmmrk 7y agoWhat do you mean by ugly? That GDI text rendering is used on Windows instead of DirectWrite for some font families? This can be disabled in about:config by assigning `gfx.font_rendering.cleartype_params.force_gdi_classic_for_families` an empty value. Or do you mean that there's no subpixel positioning on non-Windows/macOS? That one has no fix, except when the text rendering part of WebRender goes into production.
- bscphil 7y agoI'm confused. Doesn't Firefox use Freetype on Linux? Freetype has subpixel rendering.
- ahartmetz 7y agoAFAICT Firefox text rendering has always been fine on Linux. Chrome until a year or two ago had no subpixel antialiasing, different gamma for antialiasing, or whatever - its text rendering used to look ugly, or more neutrally: different from everything else.
- mmmrk 7y agoSubpixel rendering is different from subpixel positioning. See e.g. https://bugs.chromium.org/p/chromium/issues/detail?id=824153 https://bugs.chromium.org/p/chromium/issues/detail?id=824153 for some gory details.
- muizelaar 7y agoWhat platform do you see this on? Other than subpixel positioning on Linux/Android, Firefox should render text the same as Chrome.
- boomlinde 7y agoFirefox follows my system font renderer settings. Am I missing something else?
- mtarnovan 7y agoI don't know why parent was downvoted. This is on top of the list of things that kept me from switching back to FF.
- olah_1 7y agoThis is how every thread on this topic goes. 99% downvoted and hate directed towards me. A couple of people chime with “yeah I agree with you”. And nothing changes because it cannot. Because it’s based on preference.