FrontEnd

Perfect looking webfonts for Chrome on Windows

Joost van der Laan
#FrontEnd
#example
#webfonts
#keywords

Perfect looking webfonts for Chrome on Windows

Font-face webfonts look terrible in Chrome on Windows by default. Luckily there is a solution for this common problem. It does involve some work, but it’s absolutely worth the trouble. (If you’re like me and can’t stand the pixelated, grainy looking fonts)

import Image from ‘/components/Image’

Gutenberg.jpg

Johannes Gutenberg
  1. Download the Google .TTF font from the Google Webfont directory.

  2. Convert the .TTF font on FontSquirrel so you’ll get the .EOT .WOFF .SVG formats.

  3. Create CSS in your /css folder. In this case I’m referencing the fonts which are located in the /fonts folder.

 @font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
 src: url('../fonts/oswald-bold-webfont.eot');
    src: url('../fonts/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-bold-webfont.woff') format('woff'),
         url('../fonts/oswald-bold-webfont.ttf') format('truetype'),
         url('../fonts/oswald-bold-webfont.svg#oswaldbold') format('svg');
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'Oswald';
          font-style: normal;
  font-weight: 700;
        src: url('../fonts/oswald-bold-webfont.svg#oswaldbold') format('svg'),
             url('../fonts/oswald-bold-webfont.woff') format('woff');
    }
← Back to Blog