If there's one thing I'm not entirely happy with about the blog it's using Google Fonts – and, I suppose by extension, Font Awesome. Relying on external providers is never an ideal solution but, in the case of Google Fonts, it was the easy option as a direct carry-over from the WordPress blog as I wanted to keep the look and feel largely the same.
The alternatives are:
- self-hosting custom fonts, and
- using standard, web safe fonts
Self-hosting custom web fonts removes the third-party element from the equation but introduces extra downloads. The one advantage of Google Fonts (especially the two I'm using) is that they are popular and used by a lot of sites; the chances are a visitor to your site will already have the fonts cached so there is not performance hit.
Using web safe fonts drastically reduces your options. In my case going this route would mean that I could no longer have a condensed font for titles and certain navigation elements. It's quite a small thing and shouldn't worry me but it does. I've had the same basic look since "the great reboot of 2016" and changing things doesn't feel right at the moment. Maybe I just need to get over myself on that front.
I tried downloading the version of Open Sans Condensed from Font Squirrel and it isn't the same as the Google Fonts version so I'm looking to create my own web font package from the Google version. If I follow this line of logic then I'll also need to replace any Font Awesome items with images.
The things we go put ourselves through!