Google Chrome Now Has Resource-Blocking Adblock
MackieChan writes "It seems to have slipped under the radar, but Google Chrome now has resource-blocking abilities, and may have had the ability for some time. Using the 'beforeload' event on the document, an extension can now intercept resources from loading. Adblock for Chrome has already added it, and I expect the other 'ad-blocking' extensions have as well. Before you start praising Google, however, it's the WebKit team that deserves your credit; one Chromium developer responded to praise by stating '... thank Apple — they added it to WebKit, we just inherited it.' Firefox vs. Chrome just got a bit more exciting."
The same people (person?) that make Adblock for Chrome also make Adblock for Safari (5.0+) Since the feature was ported from Webkit into Chrome, I wonder if Safari has the same ability.
-Ryan
AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
A Slashdot story with impeccable grammar? Something doesn't feel right.
Yes! Now I can consider swapping ... before, AdBlock didn't protect my woeful Australian 3G quota.
Incorrect. Chrome can't run NoScript.
And before you say, "Chrome lets you control JavaScript execution, blah blah blah," yes it does at a very coarse level. NoScript is much more fine-grained, and provides substitute scripts for sites that "need" to run crap from google-analytics et al.
It looks like this functionality may bring NoScript that much closer to Chrome.
Schwab
Editor, A1-AAA AmeriCaptions
It doesn't catch every single resource -- ad blocking plugins for Chrome admit that it won't catch everything and still has to just hide some ads. And it's not nearly powerful enough for NoScript to work.
So there is still no Firefox vs. Chrome/Chromium. Firefox still leads, big time, because of this issue.
I'm rooting for Chrome/Chromium/Webkit to get proper blocking abilities, because it's great otherwise. But until they can do what's necessary to get true blocking, I won't use it.
I suspect it's because Google knows that virtually no one uses AdBlock, and that those who do aren't the sort that tend to click on ads anyway. Same reason they let you opt out of their DoubleClick tracking cookie -- you won't bother.
93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
Apple is closely involved with Webkit (it's the backend Safari uses), and this feature that made better ad-blocking possible was contributed by Apple. So it's not entirely random.
Its meta-commented Apple because of the last part of the summery:
one Chromium developer responded to praise by stating '... thank Apple — they added it to WebKit, we just inherited it.' Firefox vs Chrome just got a bit more exciting.
Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
I migrated from Opera. I sorta miss the complexity, but Chrome starts simple, and lets you make it complex.
Guns don't kill people, "with glowing hearts" kills people.
There are some options for Youtube downloading on Chrome.
https://chrome.google.com/extensions/detail/bdokagampppgbnjfdlkfpphniapiiifn
The ______ Agenda
Really it isn't the complexity, but the small differences in what happens when I open new tabs, type things into the address bar, etc. Even in places where I like Chrome's UI better, I just can't get motivated to adjust to a new browser. I admit it's mostly just laziness on my part, like most people I am a creature of habit, and am loathe to change them without a pretty compelling reason.
Isn't enough that I ruined a pony, making a gift for you?
Looking here we can see that, for 2009, Google made 23,651 million in revenue. Considering that 22,889 of those millions were from advertising, you have to wonder how long google will tolerate ad blocking in their products. Sure, it is fine now as not many people use chrome, and even fewer of those people install an ad blocking plug-in, but what about if it becomes more popular? Will they still tolerate it then? One wonders what would happen to google if Microsoft decided to make ad blocking default in Internet Explorer.
You seem to be assuming that the user wants to run each and every script on the pages they encounter... this is not the case.
One of the main reasons to use Noscript is to avoid scripts that are not designed with your best interest in mind.
You can't take the sky from me.
A few reasons for Firefox:
- NoScript: mostly to block potentially malicious active elements like Flash and Java. Better safe than sorry, especially with Adobe products.
- CookieSafe: Fine grained control over cookies.
- RefControl: Blocks referrers for selected sites. I don't need to stuff tracking information down everyone's throat, especially not YouTube (embedded videos).
- Xmarks: Lets you synchronize your bookmarks using your own HTTPS protected WebDAV share.
- FoxyProxy Standard: Use different proxies for different sites
- Redirector: Rewrite http:/// links into https:/// links for selected sites that don't default to https.
- Web Developer: Dissect web pages.
Is all this available in Chrome* browsers already?
First, NoScript does much more than just block JavaScript.
Second, NoScript makes it possible to restrict JavaScript based on the originating domain; that means I can enable JavaScript for e.g. forums.bioware.com and deny for e.g. ea.com. When I visit forums.bioware.com it will not load scripts from ea.com and I can still have a snappy experience on forums.bioware.com. (Ea.com is, for some reason, a slow piece of shit.)
HAND.
Is everyone ever going to make an adblock-alike which, rather than "blocking" ads, just prioritizes them differently so I don't need to wait for fifty ads to load before I can view actual page content? I really don't mind ads. I'm okay with them. I don't want to block them, and I think people who do block them are assholes. But I don't want to wait for them.
-- 'The' Lord and Master Bitman On High, Master Of All
Do you still have to use some behind the curve hacked version to keep all your data from being sent to Google? Because Google's data mining and installing "updaters" that refuse to uninstall with the app made it a non starter for me. Does it have an easy way to allow some scripts but not others? A FEBE style backup? Imagezoom? Something like iMacros that makes automating the things I do trivial? A downloadhelper that will put videos in folder a and executables in folder b?
While Chrome has the buzz right now, too many things like data mining made me uncomfortable with it. And FF is simple enough with its extension framework that even my 67 year old clueless dad has his FF customized. I know everyone talks about its JavaScript engine, but seeing how many "malware o' the day" uses JavaScript I'd prefer NOT to load a bunch of unapproved JavaScript really fast, thanks anyway. And side by side I really can tell a difference anyway, as both load a page as fast as I can click. So while I wish anything that isn't IE the best of luck, for me and my customers it'll be FF for the foreseeable future.
ACs don't waste your time replying, your posts are never seen by me.
no, I think its more down to the type of Ads that are blocked. Block Google adwords? Pointless.
Block a non-Google flash-based flashing lights and scrolling text and attention-catching beeps, you betcha.
In other words, adblocking is actually beneficial to Google as it gives Google ads more marketshare (ie by reducing the competition).
So, if Google makes a good ad blocking system that is included by default, many people will just use that. That means they can control what it does, and what defaults it has. Thus maybe by default it only blocks annoying ads. It stops interstitials, animated crap, popups/unders and so on. However it permits text ads and simple banner ads, which is what Google does. So people say "Ahh this is nice, the Internet isn't annoying," and don't go looking for anything else, or even adjusting the settings.
You have to remember many people don't hate ads, what they hate is ANNOYING ads. I personally don't mind ads, sometimes they are even interesting. I don't run ad block because I appreciate sites need to make money. However I do run Flashblock because I hate annoying ads and that's what they usually are. I hate ads that interrupt my browsing, or that put a heavy load on my system. So an adblock software that just blocks the annoying shit would be ok in my book.
If they include nothing, people have to look elsewhere. Maybe what they get is an app written by a "No ads at all ever," kind of zealot that just straight blocks everything, including Google. that hurts them, of course.
As such by being pragmatic about it, they can have a measure of control over it. If they just try to pretend it doesn't exist, they may get something they don't want.
If you don't want me to see your site for free, don't put it on the internet.
The only port they block is 21 (IIRC) to pretend they're fighting spambots.
Either the spambots have started using FTP (slippery fuckers!) or you meant 25. ;)
It may shock some people, but there was an Internet (and a web) before there were commercially supported websites.
It was smaller, but it worked just fine. In fact, it worked beautifully. Many of us want it back.