0

Ladies and Gents

Strange situation. Building a site using some web fonts from Fontsquirrel. Using the @font-face as provided. Fonts look great on the whole - tested on Chrome/FF (linux box), Chrome/FF/Opera (android tablet), IE (windows phone). However on my Windows 7 machine, the fonts look terrible (really grainy, no anti-aliasing) across ALL browsers (FF, Chrome, IE 10, 9, 8, Opera) - I'm finding this both odd and ungoogleable.

Have played with various bits of CSS (text-rendering: optimizeLegibility, text-shadows, font-smooth(ing), that sort of thing) but no change.

Was also curious whether there was a difference between the site being served locally or via the web (AWS) - there isn't.

Would appreciate suggestions.

For reference, the fonts are:

http://www.fontsquirrel.com/fonts/patua-one?q[term]=patua&q[search_check]=Y

http://www.fontsquirrel.com/fonts/Aaargh?q[term]=aaargh&q[search_check]=Y

The first one is particularly bad and I notice that since I downloaded it, the licence seems to have changed and you can't use the Webfont Kit tab now to download the CSS - no idea if this is relevant. I do have a Fontsquirrel approved @font-face declaration for it though.

The final mystery - the fonts look fine on the Windows box on Fontsquirrel - go figure!

Thanks in advance.

nick-brown
  • 31
  • 2
  • 8

1 Answers1

0

Linux (& maybe Android) can autohint unhinted fonts so they look good even on screens with low pixel density, and the pixel density of the phone is probably enough lack of hinting is not catastrophic

Windows however absolutely relies on font hints to display them properly so you need to either switch to already hinted fonts or use something like http://www.freetype.org/ttfautohint/ to simulate Linux autohinting on windows.

nim
  • 2,345
  • 14
  • 13