This is the best (SFW) website

Seriously, what else do you want?

You keep forgetting. Let me describe this website:

You do it every day. You take a (NSFW) masterpiece and incrementally ruin it for the sake of design. Let me remind you: design is to plan and make something for a specific purpose. The most basic purpose of text on a website is to be read. Yet you keep doing stuff that gets in the way.

Quit messing around with grey text

Text contrast is not a bad thing. The print on your newspaper is not true black, nor is the text on your screen. These are limitations, not ideals. Stop making it worse.

Remote fonts are wasting your time and mine

Why are you loading 500kB of font to render 50kB of content? Are your users even going to notice that it's not their default serif or sans-serif? Why do you even bother when Chrome is going to render it poorly anyways? Use a font stack your users already have.

Your website is more than just HTML

You have no excuse for using HTTP.

Why are you still delivering sites over HTTP? An Atom 330 CPU from 2008 can perform aes-256-cbc encryption via OpenSSL at 110 megabits per second. An Xeon E5-2670 CPU without AES-NI enabled hits 444 megabits per second. With AES-NI enabled it hits a staggering 2.2 gigabits per second. Your server probably can't even load your JavaScript framework's dependencies that fast.

TLS certificates are cheap. Seriously, you can get them for US$6. You paid twice that much for your idiotic domain name. You can even get them for free from Let's Encrypt.

HTTPS improves your search ranking so people are more likely to find your ramblings on the Google. It's also required for HTTP/2 support which allows browsers to fetch resources more efficiently.

This is gzipped

Your webserver is perfectly capable of compressing HTML. An Atom 330 CPU can perform single-core gzip -6 on random data at 51 megabits per second. An Xeon E5-2670 from 2012 can do this at 216 megabits per second. Your meme website isn't as random as you think it is and will compress much faster.

Cache is Money

It's bad enough you're forcing users to load 5MB of hero image and JavaScript framework. Why are you making them reload it every time they visit your website? Bandwidth is cheap but it isn't free. Via data charges or waiting, someone is paying for your laziness.

This is a website. Look at it. You've never seen one before

Like the man who's never grown out his beard has no idea what his true natural state is, you have no idea what a website is. All you have ever seen are skeuomorphic mutations of what should be text communicating a message. This is a real, naked website. Look at it. It's beautiful.

Yes, this is satire

I'm not actually saying your site should look like this. What I'm saying is that all the problems we have with websites are ones we create ourselves. Websites aren't broken by default, they are functional, high-performing, and accessible. You break them.

Even the best can be improved

If you can bring this website further beyond perfection, send a pull request on GitHub.

Credits

This SFW website was generated from the NSFW bestmotherf**king.website by KeenRivals.