Skip to main content

Why you should avoid Google Fonts

I've been asked to write this week's post on the Swivro blog, and as such I'm going to explain why you should avoid using Google Fonts, as well as just general typography and services hosted externally on third-party servers.  ~ Logan L Johnson

1. Longer load times and limited accessibility


This is one of the main reasons why I removed Google Fonts and FontAwesome which was being loaded from their own third-party content delivery networks from swivro.net. For example, when one was to visit swivro.net, not only would a request be made to the server at swivro.net, but a request was also made to fonts.google.com, fonts.googleapis.com, and fontawesome.com. This is all unnecessary and constitutes a large increase in load time. Not only this, but it limits user accessibility to users which are on slow or limited data connections. Simply using web-safe fonts results in faster load times, as the user is only making a request to the website which they are visiting, not multiple content delivery networks in addition. This is also beneficial to people on connections with data caps, such as mobile networks, as additional data isn't being utilized to download typography. Removing Google Fonts and FontAwesome from swivro.net reduced our load times approximately from 4.9 seconds to 1.7 seconds.

2. Reliance on third-party services


Aside from the impacts on performance and accessibility, your website relies on a third-party service for basic functionality. As you have no control over third-party services, if they cease to function, so does your website, which will result in a rather unsightly mess if Google Fonts is in use rather than web-safe fonts.

3. Privacy


While I'm sure the specifics of this can be found in Google's privacy policy, it is only safe to assume that Google must gain something from hosting Google fonts and providing them for free to the public. Google is a for-profit company that profits from the sale of user information to advertisers and researchers and doesn't have the greatest track record for ethically handling user data. It's only safe to assume that Google is collecting some sort of data from Google Fonts users.

4. Limited creativity


It is safe to say that Google Fonts has a considerably wide selection of fonts to choose from, but not only can one self-host typography found on Google Fonts, but from other font websites such as DaFont, HelloFont, and more where font licensing allows. There's no valid reason for a web developer to limit themselves to Google Fonts if they desire uncommon typography.

 

I'm using Google Fonts already, what should I do?


Well, it is advisable that you take one of two actions.

1. Use web-safe fonts such as Arial, Helvetica, Ubuntu, etc, etc in your stylesheet(s)

2.  Self-host custom fonts

Google Fonts are built into my Wordpress theme and references are not in my theme's stylesheet.


It seems as if the majority of Wordpress themes automatically come with Google Fonts pre-packaged. It is inconvenient and nearly impossible to remove Google Fonts from a Wordpress theme without help or documentation from the theme developer. In my experience, it has been possible to completely remove Google Fonts from WordPress by using the Disable and Remove Google Fonts plugin.

 

Thanks for reading! I hope I've provided helpful information regarding the usage of Google Fonts and web typography. Any questions are welcome by email at logan@cygo.network.

[caption id="attachment_1754" align="aligncenter" width="150"] Logan L Johnson - CYGO Network[/caption]

Popular posts from this blog

Starship SN10 Aborts at T - 0 Seconds for its 10km test flight.

  Moments ago, Starship SN10 attempted a flight to 10km, to then orient itself into a unique horizontal bellyflop position, flip itself upright after it has descended to about 1km, deploy the landing legs, and touch down on the landing pad softly. This vehicle, Starship Number 10, uses Liquid CH4 (methane) and Liquid Oxygen aka LOX/LO2, used by its 3 powerful Raptor engines.  Today, SpaceX started their official stream for the Starship SN10 Flight. SpaceX have privated the stream replay, so we cannot replay it. In case you want the link:  https://www.youtube.com/watch?v=DDEgFsefrGw&t=541s The vehicle began fueling up with Methane and LOX, and then shortly after, it started the engine chill process, which is the process of chilling the engines down in preparation for engine ignition, so the engine material does not crack or get damaged from sudden shock. The vehicle attempted to start up its 3 Raptor engines, by opening the fuel & oxidizer valves, starting up the turbopumps, sho

What is “the best” programming language?

Programming languages, there are so many of them. Some programming languages are way easier to learn than other ones. But which programming language, is “the best” programming language? This question, it is not really answerable. There is no “best programming languages”, they are all meant for different things, well, MOST of them. If I were to compare 2 different programming languages, meant for very similar things, like Batch and Bash, I would say Batch is easier, as its Syntax is not as confusing as Bash’s to the average person. Here is another example, C# is primarily used for computer applications, mostly on Windows, and HTML is a markup language, being used to make websites. I cannot compare C# (it is pronounced “See Sharp” if you didn’t know) because they are used for completely different things. It wouldn’t make sense to say, “C# is way better”, because what is it better at? Developing desktop applications? Sure! Then I can say HTML is better at making websites, it is not a logi

How do you know the universe was not created a few minutes ago?

       The universe is the giant area of space that we live in, which is observable. Anything past our universal border is not in our universe. People do say the universe is constantly expanding, but there is no proof of that, as the "imaginary" or, maybe not imaginary border at the "end" of our universe. But, how do you know that the universe even exists? Were you even in it last week? Did last week even exist? Last week, the universe could have been created, and you do not have proof against it. All of your knowledge and memory could have easily popped into existence a few seconds ago, tricking you into thinking you have existed for longer than you think. This is likely, but also unlikely, it is a 50/50 chance. A reason that this is unlikely is, there are a lot of things that do not make sense in our universe. Like, why does matter attract matter, resulting in gravity? This exists in our universe, but can it exist in a different universe? Not really, or most likel