I first came across this article via Daring Fireball, and it discusses the Bullsh*t Web, a term for the ad-filled web we’re now familiar with.
Take that CNN article, for example. Here’s what it contained when I loaded it:
- Eleven web fonts, totalling 414 KB
- Four stylesheets, totalling 315 KB
- Twenty frames
- Twenty-nine XML HTTP requests, totalling about 500 KB
- Approximately one hundred scripts, totaling several megabytes — though it’s hard to pin down the number and actual size because some of the scripts are “beacons” that load after the page is technically finished downloading.
Ads are necessary to keep things free, but the amount of crap that most modern websites are filled with is unnecessary.

