Yeah, browser manufacturer, I know you want me to use HSTS and you want me not to browse to HTTPS sites without certificates and all that. That's fine. I can understand that (for example) Google wants to be the only org that can track where I'm browsing, not my ISP or the NSA.
But for the love of dog, give me an option to turn all that nannying shit off as and when I want to. My computer, my connection, I'll choose how much information I want to share with people. Not you.
To the best of my knowledge and reading of the provided link there's currently no way to disable "weak ephemeral Diffie-Hellman key in Server Key Exchange handshake message. (Error code: ssl_error_weak_server_ephemeral_dh_key)" type errors.
Its impacting me on an intranet-ish site that doesn't need https level security but the admins set it up incompetently. If they had set up https correctly, that would be a waste of time but it would be OK. If they had run the whole thing on http that would have been OK because there is no (... known ...) sensitive data on that site. But no they had to do a halfway job.
There may be market space for a bifurcation. Merely being able to render html doesn't mean all html rendering has to be done by one app, much like .ps or .pdf does not work best with the "one true app to rule them all". I could see a market with a iron clad virtualized one virtual (OS?) image per corrupt and insecure domain, and a hippie flower child browser for intranets and local files that blindly trusts everyone but by design won't talk to non RFC1918 ip addresses or maybe it blindly trusts the user not to do anything too stupid.
Yeah, browser manufacturer, I know you want me to use HSTS and you want me not to browse to HTTPS sites without certificates and all that. That's fine. I can understand that (for example) Google wants to be the only org that can track where I'm browsing, not my ISP or the NSA.
But for the love of dog, give me an option to turn all that nannying shit off as and when I want to. My computer, my connection, I'll choose how much information I want to share with people. Not you.