This repository has been archived on 2022-02-01. You can view files and clone it, but cannot push or open issues or pull requests.
blog.old/content/Notes/blog_in_progress_1.md

1.7 KiB
Raw Blame History

title: Blog in Progress #1 date: 2020-12-31 12:00 tags: 100DaysToOffload summary: Removed Google Fonts dependency to load the page faster and discovered an issue where MP4 viewer won't load video. status: published comment: hundreddaystooffload: 19

Under Construction GIF

I am redesigning this blog's theme piece by piece. But there is a possibility that you will be reading this article after the new theme is applied. So here is a reference screenshot before new theme is applied. Theme isn't the only change. I have few more changes in mind to extend blog's features and optimize it even further.

If you want to know how well does this page performed in GTmetrix with old theme, here is the report in PDF.

Removing Google Font dependency

Yanone's Kaffeesatz font is beautiful, but it takes almost 300ms to load. Even though it is as small as 20KB, it is something that is not needed.

Another reason I want to remove it is that, it is embedded through Google Fonts which also loads some Google API code. It would be ironic to not respect my readers while I am going through digital cleansing and de-Googling myself.

Fun Fact: My IndieWeb profile image is 1024 by 1024 PNG and is 174 KB, around 9 times the Yanone's Kaffesatz font from Google Fonts, but still takes a third less time to download. That being said, it isn't displayed anywhere and shouldn't be loaded unless explicitly wanted. 128x128 would be fine too. 1024x1024 is an overkill for an image that isn't displayed 😬