I just measured the page size of my math homework site. It's 7.48MB, with tracking protection on.

That's not the assignment page, it's just my list of assignments.

I wonder what, other than a few dozen links, could possibly take that much space.

I reloaded the page again and now it's closer to 10mb. To be fair, it compresses to about 3mb.

Is it images? Nope, that's only ~250kb. Most of them are SVGs.

There's about 400kb of CSS. That's enormous but not really the problem I'd want to fix first.

It's mostly JavaScript. 9 megabytes of it.

What I really want to know, I guess, is what caused this. What combination of factors led to a product being developed and released in this state? Because I'm assuming nobody at the company *wanted* to make a website this slow and cumbersome.

Actually, what I really want to know is how to fix it. This isn't a mismanaged company making a bad product. It seems like this is *how modern web development is expected to be done.*

Is it a technical problem? A problem with developer mindset? Obviously it's *possible* to make smaller websites, even *easier,* we just... don't.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.