It's a big problem, but it's more about users compulsively clicking Yes and not so much about Chrome's UI.
I'm not saying that I have a better idea about how to do it, but this is UI designers reaping what they have sown.
(Of course, I'm sure that most users have no idea what clicking 'yes' entails -- I'm just proposing that if they did, they would probably click 'yes' anyway.)
There's a reason browsers don't display a secure logo on HTTPS connections with non-HTTPS resources: it's not secure. It's not "minimally compromised", it's compromised. If my server has one service with one vulnerability, it's not "minimally vulnerable", it's vulnerable.
| I don't see any reason not to give the minority SSL
I was being sarcastic.
| Isn't it perfectly plausible that 80% of a site's users don't give a hoot about security, but 20% do?
It's not even about the users. The site should not ever be mixing HTTP with HTTPS on the same page.
The user is trying to do something (check email, save a note, play angry birds). Something is in their way, and there is an obvious way to get it out of their way. It has nothing to do with UI design or habits.
In this case, "Load anyway" is a poor label. "Load potentially insecure script anyway" is better (if a bit long-winded).
I did not design this interface.