How I Learned to Stop Worrying and Love the Minimalist Web

I've always hated bloated sites. I never understood the need for fancy graphics or JavaScript for sites that do one thing and one thing only: display information.

That's why when I registered this domain for my personal site, I wanted it to be as minimal as possible. No extra CSS, no JavaScript, no CDNs, no nothing. Just information, contained neatly in plain HTML. Here's how I did it.

Styling

I used in-house CSS to style this site, which cuts down on size by removing the need to get another resource. I used the * tag to style the font and color, and smushed everything together on one line.

Information

Everything on this site is as simple as possible. I removed any classes from the elements and made use of the same type of element in order to use as little CSS as possible while still keeping functionality.

HTML

I removed anything unnessecary, including the DOCTYPE declaration, the html tags, the body tags, the favicon and the head tags. After that, I smushed all of the code to one line.

All in all, these changes brought my main pages down to under 1 kilobyte. My main page is 203 bytes, my contact page is 533 bytes and my about page is 511. Just how I like it :)

Back