UK Mobile Operator Could Block Ads At Network Level (telegraph.co.uk)
Mickeycaskill writes: UK network operator EE says it is investigating the possibility of blocking adverts at a network level, allowing customers to limit the types and frequency of adverts they see in browsers and applications. The move is likely to concern digital publishers, many of whom rely on advertising revenue to fund their content. Ad blockers have become more popular in recent times, with many users employing them to save battery life, consume less data and protect against malvertising attacks. EE CEO Olaf Swantee said, "We think it’s important that, over time, customers start to be offered more choice and control over the level and intensity of ads on mobile. For EE, this is not about ad blocking, but about starting an important debate around customer choice, controls and the level of ads customers receive. This is an important debate that needs to happen soon."
Its not going to work, and besides he only said that to kickstart a conversation in the UK about annoying ads.
I hope your software ability doesn't match your spelling and grammar ability.
If you pay me to try it, I may. In the meantime, I'll simply do what other users should do. Search Google for "ad block host files" and read the directions. Genius not required. Spelling and grammar are required.
Sincerely,
The Grammar Nazi
Spamming? How cool of you!
I suggest people interested search Google for FREE solutions. Simply search, "ad block hosts files" read the simple directions and BAM your done. No executables, no untrusted software, no convincing from Anonymous Cowards.
First they blocked ads, but I don't see ads
Then they blocked porn, but I don't watch porn... (Liar!)
Then they blocked politicians... well, that's okay (No it's not!)
Then they blocked Slashdot... Okay that's going too far, everybody, out!
“He’s not deformed, he’s just drunk!”
I believe the problem on mobile devices is not per say well behaved adverts, but instead its adverts that cause the page to morph or change some seconds after it is rendered. My local newspapers website is virtually unusable on my android tablet device. The page loads, you start reading, or decide what to click on next and suddenly the content moves down the page so that an advert can appear...
I don't like ads, but I don't want ISPs to be allowed to monitor or alter content mid-stream. I appreciate the intention, but that's a door we've already been clear we don't want opened.
What I would like, however, is an ad-blocking router.
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)
Which is why the *real* elephant in the room is *browser security* and the fact that javascript *still* isn't effectively sandboxed in 2015.
That alone would be a a shockingly big deal, but making it even bigger is the fact that the world's largest ad supported company also manufactures the world's most popular web browser -- oh, and bundles Flash.
Still though-- NoScript works. Don't kill off your favorite website just because out browsers are broken.
------ The best brain training is now totally free : )
You make a big deal that browser-level blocking extensions are "usermode slower & increases messagepassing". But if a browser extension blocks a request, the CPU doesn't need to make a context switch to kernel mode in the first place. And good luck with your hosts files once ad networks start randomizing their servers' hostnames for every hit using wildcard CNAME records. Finally, and most relevantly to the article, good luck changing the hosts file on mobile devices without root privileges.
Still though-- NoScript works.
If a web application has a good reason to require JavaScript to function, what should it do to gain the trust of a NoScript user?
I don't think that's how they wanna go about it. security is part of their reasoning.
They're gonna block ip addresses at 'network level'. it's not going to be matching the host name against 'googleanalytics.com', they're going after 173.194.112.XXX
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion. -- Spazmania (174582)
Have gnu, will travel.
If a web application has a good reason to require JavaScript to function, what should it do to gain the trust of a NoScript user?
Offer source so people can run it locally.
What use is a local app that is unable to access the resources it requires due to the Same Origin Policy? Some of the resources are dynamically generated by the web app's server. Even ability to download static resources locally as well would fail because Chrome considers each file in the file: scheme to be a separate origin.
If you instead refer to storing all resources on a computer owned by the user, there are two things likely to happen. The first is unwillingness to share source code: "You can use the app on the public server without charge, or you can license a copy to run on your own private server for $9,999." The second is network effects. Consider a web application that allows users of a particular server to interact, but user accounts on your private server cannot interact with users on the public servers. So good luck getting the majority of users to use your private server instead of the public ones.
If you want more concrete examples, consider whether the publisher would be wiling to offer the source code for Google Maps or H&R Block At Home or Netflix or an HTML5 multiplayer game with greater-than-hobbyist production values. Or what would be the business model for funding the continued development of such an application as free software?
As more Internet users adopt NoScript, does this mean people are going to have to stop writing web apps and instead write six different native apps, one each for Windows desktop, Windows UWP, OS X, iOS, X11/Linux, and Android?
I've tried it, and my core 2 duo never finished without crashing.
So much duplication that it never completed? Just ground it to a halt (not out of ram) even after several tries.
I wish you'd just post the output weekly somewhere as APK master host file so I could just copy it in to place on all my devices.
Free, a network operator in France, already offers the option to block ads on both their fixed (DSL and FTTH) and mobile networks. It was first implemented and enabled by default) three years ago when they were “fighting” with Google about who should pay for interco upgrades.
It is now default-disabled and opt-in as they managed to reach an agreement with them.
One extension being sub-par does not make them all sub-par. That is terrible logic.
Using ADB to update your HOSTS files is ridiculous, and HOSTS protection is far from perfect. A wildcard advertising domain can not be blocked by a HOSTS file unless the HOSTS file is megabytes large just for the single wildcard domain. If you don't understand why, you really need (more) help.
As chihowa points out, you need root on your phone to use a hosts file. What percentage of Android users have root on their phones? As I understand it, the farthest a "typical" Android user will go is turn on the "Unknown sources" to install an APK file. But because of Android's security model, an APK file can't affect DNS resolution, despite the name, unless it's a full-on VPN client.
Could this possibly go against net neutrality rules? Though I do totally agree with blocking them on Mobile -- especially video-based ads (I'm looking at you YouTube)
You need a PC to develop for them...
AIDE allows development of Android applications directly on an Android tablet with a USB, Bluetooth, or clip-on keyboard. After the discontinuation of netbooks, some people recommended pressing such a tablet into service as a substitute for a laptop.
well... when the sky falls, then chickenlittle should worry
In this model, I've spotted the pieces of camouflage that the aliens are assembling.
my sources in the security community get those new adserver names as the pop up easily too.
Not if they're like a328bc97.someadnetwork.example. Even eight hex digits would require four billion lines in a hosts file.
In other words, you won't be satisfied until you see a proof of concept. I'll put that on my list.