On my last website, the text is perfect for chrome and firefox without affecting font smoothing or anything else.
But on Mac / Safari 7, the text appears well, and then immediately becomes thinner (too thinner / not good to read). 

After some research [cf http://www.usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/]
and some tests playing with
-webkit-font-smoothing
Looks like Safari displays text first with
-webkit-font-smoothing: subpixel-antialiased;
Then, right after you get the flickering effect, when it rotates the font so that:
-webkit-font-smoothing: antialiased;
So it seems to me that I had no choice but to force
-webkit-font-smoothing: subpixel-antialiased;
to make my site compatible in all browsers.
I am using the font Avenir Std Roman.
Some explanations for this problem Safari? Any better solutions? Can my font be part of the problem?
Thank.
css safari fonts font-smoothing
migswd Jan 22 '14 at 8:43 2014-01-22 08:43
source share