By John Gruber
GravityView: Don’t write code. Blow minds.
Dean Murphy wrote an iOS 9 Safari Content Blocker, and tested it against iMore:
With no content blocked, there are 38 third party scripts (scripts not hosted on the host domain) running when the homepage is opened, which takes a total of 11 seconds. Some of these scripts are hosted by companies I know, Google, Amazon, Twitter and lots from companies I don’t know. Most of which I assume are used to display adverts or track my activity, as the network activity was still active after a minute of leaving the page dormant. I decided to turn them all off all third party scripts and see what would happen.
After turning off all third party scripts, the homepage took 2 seconds to load, down from 11 seconds. Also, the network activity stopped as soon as the page loaded so it should be less strain on the battery.
I love iMore. I think they’re the best staff covering Apple today, and their content is great. But count me in with Nick Heer — their website is shit-ass. Rene Ritchie’s response acknowledges the problem, but a web page like that — Rene’s 537-word all-text response — should not weigh 14 MB.1
This very article on Daring Fireball, the one whose footnote you’re reading right now, weighs between 125–175 KB — *kilobytes* — depending on the random ad from The Deck being served. ↩︎