Daring Fireball’s John Gruber linked yesterday to a Sports Illustrated slideshow of baseball photos taken with the new iPhone 6s Plus. But he noted a technical problem:
In a small dose of irony, I had to disable content-blocking (long press the reload button in Mobile Safari’s location field) to get SI’s image gallery dingus to work.
In other words, the adblocking software Gruber has installed on his iPhone was also blocking the content.
Now, if a publisher chooses to do that — to block access to its content to those using adblockers — that’s its prerogative! It might be a smart choice that leads to whitelisting, or at least plants a few guilty feelings. Or it might just lead people to be angry with no positive outcomes! We’ll see.
My point here is that it should be a conscious choice, not the result of bad code.
@jbenton One of the few things most should be able to agree on is if a site doesn't work because of a JS error, that's on the site to fix.
— justen fox (@oiler) September 22, 2015
@jbenton Looks like NewRelic is throwing the JS error here, which is causing the slideshow JS to not work.
— justen fox (@oiler) September 22, 2015
@jbenton Click action is only sending reporting data to NR. Slideshow throws JS errors if DFP isn't loaded. Is either bad JS or purposeful.
— justen fox (@oiler) September 22, 2015
(Justen Fox is a senior product manager at Vox Media. Acronym decoder: JS = JavaScript, DFP = Google’s ad platform DoubleClick for Publishers, NR = analytics platform New Relic. From a little Ghostery fiddling, it looks like it’s blocking DoubleClick that breaks the slideshow. I’ve also seen some wonky, broken behavior on some other news sites.)
Again, I’m not saying publishers shouldn’t feel free to deal with adblockers however they’d like; as an industry, it’s healthy for different publishers to respond in different ways so we can compare results. But it’s worth it to run through your site with adblockers on, desktop and mobile, just to see what that share of your audience is seeing. You need that information to make sound judgments.