ISPs Inserting Ads Into Your Pages
TheWoozle writes "Some ISPs are resorting to a new tactic to increase revenue: inserting advertisements into web pages requested by their end users. They use a transparent web proxy (such as this one) to insert javascript and/or HTML with the ads into pages returned to users. Neither the content providers nor the end-users have been notified that this is taking place, and I'm sure that they weren't asked for permission either."
When I worked at the helpdesk of a small ISP, we were approached by this company to see if we were interested in letting them test their ad-inserting proxy server on our customers. I protested that it was scummy and might lead to legal trouble (I was guessing) over changing pages in-flight, but my bosses didn't listen. That was back in 2002 or 2003, and I left shortly after to take another job. No idea what's going on there now.
I'm moving to a new ISP since my current one has started blocking port 25 in and out. I run my own mail server, so I appreciate that Uniserve's TOS explicitly allow servers (clause #19). However, they also explicitly say that they insert ads:
Needless to say I'm not happy about that, but in Vancouver my choices are limited: Telus (who'll censor web pages if they belong to a union striking against them), Shaw, or a handful of small ADSL ISPs that all seem to be much the same. Uniserve seems the best of a bad bunch.
Carousel is a lie!
Yes I know their hardware sucks for other reasons also.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
The company that runs the box the ISP installed provides an opt-out option. Go to this page and click opt-out.
I think their behavior with this product is reprehensible. Pass the link on to anyone you know who is affected and encourage them to call their ISP and complain every day until it's removed. If all their call center does is get complaints, they'll reconsider whether it's making them any money.
Some people have a way with words, and some people, um, thingy.
Hit them where it hurts: right where people are deciding which ISP to go with.
That only works if there is actual competition. In most large cities, customers have only two choices. They can go with cable modem service from Some Big Cable Company or DSL service from Some Big Telecom Company. Both usually suck. People living in smaller communities often have no choice at all.
The key sequence to access my Slashdot bookmark in Firefox is Alt-B-S. I don't believe this is a coincidence.
The ISP even having this information in their logs starts a huge slippery slope.
Clearly you're not familiar with CALEA. They not only log your traffic, they store all the packets so the courts can request them later.
Imagine if you weren't allowed to use roads because a bus company complained about your driving 3 times. --skunkpussy
I found something funny with using XHTML 1.1. Certain free hosting sites are totally oblivious to its existence, so if you rename all your pages to *.xhtml their injected ads magically disappear.
How about people like me who have the Adblock extension?
Of course, I also have Noscript, so I'd not even register in your scheme.
Hail Eris, full of mischief...
E pluribus sanguinem
Why not just run your internet through your own proxy and remove the ads? Sure, it may be a bit slower, but surely it could be done with something like Privoxy on top of Squid.
The problem was not the placement of the <script> element. While the <head> element is mandatory in HTML 4.01, its opening and closing tags are optional. All you had to do was delete your opening <head> tag. Everything after the opening <html> tag but before your closing </head> tag would be assumed to be in the <head> element.
The real problem was that they didn't specify the mandatory type attribute for the <script> element, which results in an invalid document, and that they used the deprecated language attribute, which cannot appear in a valid Strict document.
Bogtha Bogtha Bogtha
If all you want is a pipe, I suspect that your last refuge will be setting up up a tunnel to a datacenter. Assuming hosting and colocation companies don't start this crap too, you can SSH into your shared server or colo host and your traffic will originate from there, effectively making your hosting provider your new ISP.
Additional cost, additional latency... but at least you'll have a real internet connection again.
DRM 'manages access' in the same way that a prison 'manages freedom'
Like creating a derivative work? This is taking someone else's work in transit from server to client, inserting other content into it, then sending this modified version on to the client instead.
This isn't like creating a derivative work, it is creating a derivative work. They're even profiting from it, as they're selling the ad space thus created.
It's official. Most of you are morons.
http://directorblue.blogspot.com/2006/07/think-yo
From the site:
Let's play video games with mailmanZERO