How can we improve the Microsoft Edge developer experience?

Aggressively promote the replacement of HTTP with HTTPS

The video linked below makes it very clear on why HTTPS should always be used instead of HTTP.
https://www.youtube.com/watch?v=_BNIkw4Ao9w

Currently, all that happens in Microsoft Edge when you connect to a web page through HTTP is that a "🛈" icon appears in the address bar. Since the web page still works, there is little pressure on web developers to drop support of HTTP in favour of using HTTPS. In essence, by treating HTTP almost identically to HTTPS in Microsoft Edge, Microsoft is not doing its part in promoting a safer, more secure, privacy-respecting Internet.

Microsoft should be a leader—more aggressive than its competitors—in promoting the replacement of HTTP with HTTPS. Below are some ideas to help Microsoft achieve that:
• Build the functionality of the HTTPS Everywhere extension (available for web browsers other than Microsoft Edge) into Microsoft Edge.
• In the short term (<1 year), make the address bar turn red or pink if the user connects to a web page using HTTP. Display a "Not Secure" message, similar to Google Chrome.
• Announce that, in a release 1 – 5 years from now, Microsoft Edge will display a warning screen whenever the user tries to connect to a web page using HTTP. The user must click on a link or button to acknowledge that they know that their connection is not secure and proceed.
• Announce that, in a release 10 years from now, Microsoft Edge will drop support for HTTP connections.
• Promote the importance of using HTTPS instead of HTTP and promote how Microsoft Edge supports this cause.

15 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Kenneth Barber shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base