What is going to be the protocol for development environment? Should one deal with ssl just to quickly test out the code? What if a service streams video, which requires full screen feature? It takes quite a bit more compute power to pack it into encrypted connection, and what if the video is not of any value as a secure content. Why should people be forced to encrypt and decrypt spending extra power (battery, in cas…
> What if a service streams video; […] spending extra power (battery, in case of portable devices)
Then they'll encrypt, because it's cheap. YouTube could do it. Only Netflix is making a fuss because they want to legitimize their DRM as a security layer.
It's not 1995 any more. Today even low-end cell phones are orders of magnitude faster than CPUs were when SSL was slow. We've got fast ciphers and hardware-accelerated decoding.
> SSL does not guarantee the security de-facto.
The problem is that HTTP is de-facto guaranteeing insecurity.
• HTTPS is the new HTTP.
• HTTPS+HSTS+preloaded pinning is the new HTTPS.