The problem with Chrome for Win is the font rendering/smoothing engine. It does not work well with WOFF or TTF files. For instance, on this website: http://goo.gl/Y5hSu you’ll see they have a standard FontSquirrel-esque @font-face rule. However, for some reason, the WOFF file is not being served. Either it’s just not there or they haven’t configured a MIME type for it and their server is rejecting it. Either way, the WOFF file isn’t available for their web font and in Chrome for Win the fonts look great, antialiased and smooth. That’s because Chrome is using the SVG font since it can’t find the WOFF file. The SVGs probably use a different rendering engine that the fonts.
That’s why, adding an extra @font-face rule AFTER your first one with **just the SVG source** will override the original one if the browser supports SVG fonts at all.
You might try experimenting with your original @font-face rule and see if placing the SVG source last in the list works as well. So you could try this:
I have to say that worked to smooth the font in chrome (Win7) however then suddenly firefox is showing errors by not showing the icons but numbers (wich the icon is attached too inside the font)
Another thing wich i don’t understand is that when using icomoon app when i download my font and insert it it works on Chrome, IE and Safari. However it doesn’t work in Firefox and Opera it will show the numbers only.
But when i choose base64 in the icomoon app and then implent it into my files it works on all browsers. But then smoothing will not work in Chrome and Opera.
This is very annoying, when you think you finally got it, it’s ruined in a for ex. Firefox or opera etc. etc.
Finally i figured it out. you will need to make sure that chrome is using SVG (i think it does to smooth the icons) however when i did that the icons in firefox would disappear because (i think) firefox can’t use svg icon fonts.
SVG’s aren’t suitable for small sizes as they are basically scalable images and not actually a font. And therefore the hinting data is lossed making the fonts render just as poorly on Windows. PostScript fonts can solve the aliasing for display faces. I believe Typekit does this for some fonts in their library. Webtype is manually optimized for a range of font sizes so they generally render really well.
I’m having a similar yet different program. When I view a font I’m using (*Caviar Dreams Regular also from Font Squirrel ) – it renders the same on my PC and Mac in all browsers.. BUT on a co-workers computer, it’s actually bolder. And we’re looking at the same site and url. Any ideas on why it’s different?