Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Firefox text rendering is poor
-
- Posts: 168
- Joined: 2010-06-12 22:50
Firefox text rendering is poor
Ever since I updated Firefox to version 52, the font rendering for the websites (not the UI) is very poor, and different from that of any other app. It seems it uses full hinting, instead of the slight hinting which is the font setting I use. Here are some screenshots: http://imgur.com/a/Wv3hQ
How can I fix this?
How can I fix this?
Re: Firefox text rendering is poor
I couldn't see the image with links2 or find a clickable link to view on your imgur link. I don't use javascript, not even for pron sites. javascript is insecure, so my best guess is it looks horrible?
Don't know, but maybe if you post more info about debian version, how (and where) you got the ff52, and what desktop you are using, some other nice people will give you some hints?How can I fix this?
resigned by AI ChatGPT
-
- Posts: 168
- Joined: 2010-06-12 22:50
Re: Firefox text rendering is poor
I am using debian sid, with firefox-esr from experimental. Upstream Firefox has the same issue.
Re: Firefox text rendering is poor
you definitely should have included that information in your op.
i can see the font doesn't look too perfect on your scrot.
have you scoured firefox' font settings in about:config?
could it have sth to do with FF's switch to gtk3?
i can see the font doesn't look too perfect on your scrot.
have you scoured firefox' font settings in about:config?
could it have sth to do with FF's switch to gtk3?
Re: Firefox text rendering is poor
You can handle hinting for the UI with userchrome.css and the Body of Webpages with usercontent.css.
Firefox supports:
font-smooth: auto;
font-smooth: never;
font-smooth: always;
text-rendering: auto;
text-rendering: optimizeSpeed;
text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
Firefox supports:
font-smooth: auto;
font-smooth: never;
font-smooth: always;
text-rendering: auto;
text-rendering: optimizeSpeed;
text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
-
- Posts: 168
- Joined: 2010-06-12 22:50
Re: Firefox text rendering is poor
Sadly setting those properties in usercontent.css does nothing.TonyT wrote:You can handle hinting for the UI with userchrome.css and the Body of Webpages with usercontent.css.
Firefox supports:
font-smooth: auto;
font-smooth: never;
font-smooth: always;
text-rendering: auto;
text-rendering: optimizeSpeed;
text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
Re: Firefox text rendering is poor
In about:config try changing:
gfx.canvas.azure.backends =
gfx.content.azure.backends =
to the way it used to be: cairo
gfx.canvas.azure.backends =
gfx.content.azure.backends =
to the way it used to be: cairo
-
- Posts: 168
- Joined: 2010-06-12 22:50
Re: Firefox text rendering is poor
really?Magnusmaster wrote:That was the first thing I tried.
why didn't you mention this in your original post?
makes me wonder, what was the second thing you tried? and the third?
Re: Firefox text rendering is poor
Try ...
apt-get install ttf-mscorefonts-installer
apt-get install ttf-liberation
In Firefox Edit, Preferences, Content and set the default font to perhaps Arial, then click advanced and uncheck 'Allow pages to choose their own font'
apt-get install ttf-mscorefonts-installer
apt-get install ttf-liberation
In Firefox Edit, Preferences, Content and set the default font to perhaps Arial, then click advanced and uncheck 'Allow pages to choose their own font'
-
- Posts: 168
- Joined: 2010-06-12 22:50
Re: Firefox text rendering is poor
I managed to fix it by adding these settings in my fonts.conf file. Firefox should have picked up the XFCE settings, but didn't.
Code: Select all
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
<edit mode="assign" name="hinting">
<const>true</const>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
<edit mode="assign" name="embeddedbitmap">
<bool>false</bool>
</edit>