If you build websites, you really should be testing pages using tools like the one Pingdom offers, if only to see just how bloated your pages are in production and where the bloat is coming from.
In the case of a blog post from last year, the page weighs in at 601KB total. That might be respectable by current standards, given the website obesity crisis. I suspect that anybody stuck on dialup or using a metered mobile data connection would still find 601KB for a blog post unacceptable.
Where does the bloat come from? It comes from a YouTube embed. See for yourself.
We’re looking at a total page size of 601.77 KB, of which only 6.27 KB comes from matthewgraybosch.com. By way of comparison, this page weighs in at around 6.5KB.
Where’s the rest of it coming from? Here’s the breakdown.
|s.ytimg.com||87.4 %||525.82 KB|
|i.ytimg.com||4.8 %||29.10 KB|
|fonts.gstatic.com||3.3 %||19.88 KB|
|www.youtube-nocookie.com||2.5 %||15.31 KB|
|www.matthewgraybosch.com||1.0 %||6.27 KB|
|www.google.com||0.9 %||5.38 KB|
One hopes that this gets cached so that multiple embeds on a page or on a site can reuse it, but I doubt it. I don’t think anybody at Google cares that much, or remembers what it was like to surf the web on a 56K dialup connection.
This is why YouTube must be destroyed. Preferably along with the rest of Alphabet, including Google. In the meantime, we need a better way to include multimedia content.