{"id":3460,"date":"2016-12-21T22:38:53","date_gmt":"2016-12-22T05:38:53","guid":{"rendered":"http:\/\/www.dresan.com\/blog\/?p=3460"},"modified":"2017-05-11T22:18:57","modified_gmt":"2017-05-12T05:18:57","slug":"im-so-sorry-web","status":"publish","type":"post","link":"https:\/\/dresan.com\/blog\/2016\/12\/21\/im-so-sorry-web\/","title":{"rendered":"I&#8217;m so sorry, web &#8230;"},"content":{"rendered":"<p>\u2026 I had to install an ad-blocker. Why? Firefox before any ad block:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.dresan.com\/blog\/wp-content\/uploads\/2016\/12\/Screenshot-2016-12-21-21.08.19.png\" width=\"600\" height=\"209\" alt=\"Screenshot 2016-12-21 21.08.19.png\" \/><\/p>\n<p>Firefox after Adblock Plus:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.dresan.com\/blog\/wp-content\/uploads\/2016\/12\/Screenshot-2016-12-21-21.08.55.png\" width=\"600\" height=\"212\" alt=\"Screenshot 2016-12-21 21.08.55.png\" \/><\/p>\n<p>Yep, Firefox was TEN TIMES SLOWER when loading a page with ads, and it stayed that way because the ads kept updating. Just one page with ads brought FF to its knees, and I did the experiment several times to confirm, yes, it indeed was the ads. I don\u2019t know what\u2019s specifically going on here, but I strongly suspect VPAID ads and similar protocols are the culprit, as documented here:<\/p>\n<blockquote>\n<p><a href=\"http:\/\/techaeris.com\/2016\/06\/14\/vpaid-ads-hurting-internet-experience\/\">http:\/\/techaeris.com\/2016\/06\/14\/vpaid-ads-hurting-internet-experience\/<\/a><\/p>\n<p>\u2026 publisher and website owner Artem Russakovskii took to <a href=\"https:\/\/plus.google.com\/+ArtemRussakovskii\/posts\/7jMWV7oCQpn\" target=\"_blank\">Google+<\/a> and <a href=\"https:\/\/news.ycombinator.com\/item?id=11900453\" target=\"_blank\">The Hacker News<\/a> to share some of his findings concerning VPAID ads. He shows how VPAID ads can degrade a user\u2019s browser performance:<\/p>\n<p>\u201c\u2026 after several minutes of just leaving this one single ad open, I\u2019m at 53MB downloaded and 5559 requests. By the time I finished typing this, I was at 6140 requests. A single ad did this. Without reloading the page, just leaving it open.<\/p>\n<p>A single VPAID ad absolutely demolishes site performance on mobile and desktop, and we, the publishers, get the full blame from our readers. And when multiple VPAID ads end up getting served on the same page\u2026 you get the idea.&#8221;<\/p>\n<\/blockquote>\n<p>Similarly, John Gruber reports that <a href=\"https:\/\/daringfireball.net\/2015\/07\/safari_content_blocker_imore\">a 500-word text article weighed in at 15MB<\/a> &#8211; enough data to hold more than <a href=\"https:\/\/www.theguardian.com\/media\/2015\/jul\/19\/ad-tech-online-experience-facebook-apple-news\">10 copies of the Bible<\/a>, according to the Guardian. Gruber links another post which shows that web pages can get <a href=\"http:\/\/murphyapps.co\/blog\/2015\/6\/24\/an-hour-with-safari-content-blocker-in-ios-9\">more than 5 times faster without all the excess scripts that they load<\/a>.<\/p>\n<p>The sad thing is, I don\u2019t mind ads. The very first version of my site had fake \u201cads\u201d for other blogs I liked. Even the site I tested above, the estimable <a href=\"http:\/\/questionablecontent.net\/\">Questionable Content<\/a>, had ads for other webcomics I liked, but experimentation showed that ads could bring Firefox to its knees. QC I always thought of as ad-lite, but guess it\u2019s time to start contributing via <a href=\"https:\/\/www.patreon.com\/jephjacques\">Patreon<\/a>.<\/p>\n<p>The real problem is news sites. Sites were opening a simple story kept locking up Firefox and twice brought down my whole computer by draining the battery incredibly fast. I don\u2019t care what you think your metrics are telling you, folks: if you pop up an overview so I can\u2019t see your page, and start running a dozen ads that kill my computer, I will adblock you, or just stop going to your site, and many, many other people across the world are doing the same.<\/p>\n<p>We need standards of excellence in content that say 2\/3 of a page will be devoted to content and that ads can add no more than 50% to the bandwidth downloaded by a page. Hell, make it only 1\/3 content and 100% extra bandwidth &#8211; that will be almost 100% more content than a page totally destroyed by popup ads and almost 3000% less data than one bloated by 10 copies of the Old Testament in the form of redundant ads for products I will either never buy or, worse, have already bought.<\/p>\n<p>-the Centaur<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u2026 I had to install an ad-blocker. Why? Firefox before any ad block: Firefox after Adblock Plus: Yep, Firefox was TEN TIMES SLOWER when loading a page with ads, and&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[204,209,202],"tags":[59],"class_list":["post-3460","post","type-post","status-publish","format-standard","hentry","category-challenges","category-computing","category-writing","tag-spam-investigations","ratio-2-1","entry"],"_links":{"self":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/3460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/comments?post=3460"}],"version-history":[{"count":1,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/3460\/revisions"}],"predecessor-version":[{"id":3843,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/3460\/revisions\/3843"}],"wp:attachment":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/media?parent=3460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/categories?post=3460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/tags?post=3460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}