Chrome Will Start Blocking Resource-Heavy Ads in August (venturebeat.com) 49
Google today announced that Chrome will soon start blocking resource-heavy ads. From a report: The company ads that mine cryptocurrency, are poorly programmed, or are unoptimized for network usage because they "drain battery life, saturate already strained networks, and cost money." There are three possible thresholds an ad can hit to be blocked: 4MB of network data, 15 seconds of CPU usage in any 30 second period, or 60 seconds of total CPU usage. Google will be experimenting with this change "over the next several months" and will roll it out on Chrome stable "near the end of August."
..unless they're Google-sponsored ads (Score:3, Insightful)
Re: ..unless they're Google-sponsored ads (Score:3)
Google ads don't hog bandwidth or CPU. They're reasonably sized static images or text content.
So, no, there's no exception for Google ads. But it wouldn't change anything if there were.
Re: (Score:2)
Google ads don't hog bandwidth or CPU.
Google owns just about every ad network there is. Perhaps you missed that memo. The first thing they did with their IPO money was to buy up the biggest ad networks. DoubleClick, AdMob, etc...
Add up all the google ads and they others (Score:2)
But there are so many, that in aggregate they waste more resources than probably all other ad networks put together.
Re: (Score:2)
You forgot about the independently owned Commission Junction...
Re: (Score:3)
This was true in 2005. It is no longer so.
Re:..unless they're Google-sponsored ads (Score:5, Interesting)
What Google seems to be planning to do, is to continue to deliver these malwarish advertisements through one of the ad networks in their monopoly of ad networks, and then block them for you if you use their browser, but not if you use anyone elses browser.
Re: ..unless they're Google-sponsored ads (Score:1)
Re: (Score:2)
If they rally wanted to block bloated resource hogs, they'd just block Chrome altogether.
Re: (Score:1)
If they wanted to solve this, they would turn WASM off by default. Click to run only.
Re:..unless they're Google-sponsored ads (Score:5, Insightful)
Probably not.
They aren't doing this for your benefit. They are doing it because some large percentage of people run ad blockers. One of the things you notice when you run an ad blocker is the Internet gets way faster.
In fact it gets so fast it's the first thing I notice when I run a browser without an ad blocker is "why is this suddenly so slow", not the ads. It's usually the speed that makes we twig "oh that's right, I haven't installed uBlock Origin".
In case you didn't notice, Google doesn't like ad blockers. They've crippled them in Chrome. Ad blockers penalise all ad's - not just heavy ones that slow you down dramatically and make you realise how much you like ad blockers. This is just another attempt from Google to nudge you away from them.
My resources are priceless (Score:5, Insightful)
EVERY ad is too resource-intensive for me.
Re: (Score:2)
If your attention is more expensive than money, I guess you'd prefer paywalls. Am I right?
Not much of a block (Score:5, Interesting)
There are three possible thresholds an ad can hit to be blocked: 4MB of network data, 15 seconds of CPU usage in any 30 second period, or 60 seconds of total CPU usage.
I really like the basic idea here, but fundamentally would this change any behavior? That's still a lot of time to get some mining in, when you are talking about millions of ads... that's still way, way past the threshold I think most people would find acceptable for ads.
I would love to see this a tunable parameter to set these thresholds yourself - my thought is 500k of network, 1 second of CPU over 20 seconds, no more than two seconds total CPU usage. I feel like that's being extremely generous as it is to something that provides no value being given ANY resources...
The high thresholds really make you wonder how Google would be impacted in terms of lost ad purchases if real limits were being set.
Re: (Score:2)
The high thresholds really make you wonder how Google would be impacted in terms of lost ad purchases if real limits were being set.
Agree, but I think they're honing in on the absolutely highest usage ads to start so as not to break things. I'd hope they have tunable parameters and a much lower target in the future.
Re: (Score:2)
You are way too generous. I would set the limits to 5k of net traffic and 1ms of CPU, no execution of any kind of scripts, nothing moving or blinking, and a automatic 6-month ban for any advertiser that exceeds those. Since that is not possible, I rather accept the hassle of blocking all ads.
Re: (Score:2)
I disagree: this will be a big help (Score:4)
Look, there are plenty of horribly coded video ads that devour much more network data than that, basically peg a full CPU core, and stay that way until you leave the site, even if they're not visible and even if the window doesn't have focus.
Of course I'd prefer the limits be lower. But even just having any limit at all will force changes in behavior. Those designing ads have simply treated bandwidth and CPU use as completely unlimited resources. Forcing them to rethink that will be revolutionary.
Re: (Score:2)
Oh, my, yes. I had that discussion decades ago with a company that wished to run a lovely spinning, dancing video on the front page of their web site, back in the days of modem based Internet access. It looked lovely in the demo in the office. While it was applauded, I connected a laptop to a modem and then showed it over a modem connection.
Fortunately, it was dropped.
Re: (Score:2)
Look, there are plenty of horribly coded video ads that devour much more network data than that
Such as ads that fall back to GIFs [pineight.com] or CSS-animated JPEG filmstrips [pineight.com] if the user has blocked video.
Make it adjustable or lower it... (Score:2)
Re:Make it adjustable or lower it... (Score:4, Interesting)
Re: (Score:2)
And I despise the idea of some advertisers running *anything* on my computer.
Second that.
All computers should be treated as cloud instances. If you want to utilize my CPU - pay me for it. Same for my memory and data transferred in or out.
Re: (Score:2)
Hahahahahah... Adjustable? Don't be foolish. You might accidentally adjust it so that it blocks Google ad services, and we can't have that now.
The whole "acceptable ads" situation again (Score:2)
This will save energy (Score:3)
What are these ads you speak of? (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
I'm not sure about uBlock origin but obviously that won't work if you're using the YouTube app on a mobile device. Personally,
Re: (Score:1)
Slashdot: ads are shit and everyone who runs ads on their sites should die in a fire. If sites want money they should charge for their content, not force me to consume ads, invading my privacy, wasting my bandwidth, and increasing security risks of running bad ad code!
Also Slashdot: no I won't be extorted into paying to get rid of them.
How do you think YouTube should make money so they can provide their (extremely bandwidth heavy, and thus expensive to run) service?
Block videos? (Score:2)
How about letting us block auto-play videos while they're at it?
Re: (Score:1)
Blocking video easier said than done (Score:2)
With all the ways that the web platform offers to animate things [pineight.com], from <video> to GIFs to JS-controlled image swapping to CSS-driven filmstrips, blocking all of them is easier said than done unless you want to go full Opera Mini.
How about baning (Score:2)
Re: (Score:2)
But... but... but... (Score:2)
How will corporations continue to fuck us in the face if they can't deliver their high-quality, engagement advertisement content to us?
now web sites will say use an different browser to (Score:2)
now web sites will say use an different browser to view just like the ones that say turn off your ad blocker to view
Who cares ... (Score:2)
Obvious reason (Score:2)
By dropping ads which consume resources this will allow Chrome to hog even more of your machine's RAM and CPU.
google overlord (Score:1)
I guess you learn something every day. (Score:1)