We seemed to have lost the crypto wars.
We seemed to have lost the crypto wars.
http://open.blogs.nytimes.com/2014/11/13/embracing-https/
Unfortunately, this is one of those times when idealism hits business and business requirements win. HTTPS for ad networks increases their costs and (possibly) impacts revenue due to slower loading (this might not be an issue these days). But the real issue is, they have no motivation to do it. Even just one or two ad networks that don't bother then has a ripple effect preventing every website that uses them from going secure. And that in turn reduces the incentives for other sites to do it, because now their tech staff can't say "look, we're the odd ones out".The mixed content rules have good reasons for existing, but in many ways they directly reduce the amount of traffic going over SSL. As is so often the case, the fact that web browsers flag partially secure sites as worse than totally unsecure sites in their UI really drags everything down.
If the site served ads directly, then the advertiser would have no real way of verifying how many hits it got; they'd have to trust their client to give them the correct number, and they don't trust their customers that way.
Also, it's even more complicated: the advertising network lets different advertisers bid on each ad in real-time (which is part of why it's so slow to load ad-laden sites), so it's unknown what ad will pop up when you load a page.
Now of course, with ad-blockers becoming so commonly used, this system might be forced to change.
That doesn't exactly make you stand out.
http://www.theguardian.com/uk-news/2014/jul/14/gchq-tools-ma...
In both cases, caution is advised :)
It's your civic responsibility to encrypt everything you can. Democracy everywhere is counting on it. We need to make it as ubiquitous and as difficult as possible to conduct mass surveillance.
The world is depending on all of us techies to get this right.