• jokeyrhyme
    link
    fedilink
    arrow-up
    5
    ·
    3 years ago

    Could be that there are enough middle-boxes inspecting/manipulating plain-text traffic? And those boxes do nothing (or do less) when the traffic is encrypted?

    • Ephera
      link
      fedilink
      arrow-up
      13
      ·
      3 years ago

      It says in the text at the bottom (in an unfortunately not quite as obvious way) that the HTTPS connection makes use of HTTP/2, which is significantly faster, because it streams multiple resources across one connection.

      This is indicative of reality. If you set up a server nowadays, it will support HTTP/2 out of the box. And major browsers will only do HTTP/2, if it’s an HTTPS connection. But yeah, it’s not inherent to it being encrypted.

    • AgreeableLandscapeOP
      link
      fedilink
      arrow-up
      6
      arrow-down
      3
      ·
      3 years ago

      I feel like it’s more because most encryption schemes also incorporate compression, it has something to do with preventing entropy-based analysis or some other cryptography black magic.

      • kevincox
        link
        fedilink
        arrow-up
        4
        ·
        3 years ago

        I don’t think that is the case. There is not general-purpose compression applied to HTTPS as it may leak information like auth tokens. Compression would be transport-encoding compression which is also available in HTTP.

  • Fjord
    link
    fedilink
    arrow-up
    4
    ·
    3 years ago

    Very cool to see. I wonder exactly why, though. That might be something cool for the site to add at the bottom.

          • Ephera
            link
            fedilink
            arrow-up
            4
            ·
            3 years ago

            I wish it was more obvious from that webpage, since yeah, HTTPS is definitely slower by itself, but it is what a current real-time measurement will likely give you.

      • pingveno
        link
        fedilink
        arrow-up
        4
        ·
        3 years ago

        Oh, so it’s basically “if we use more techniques to accelerate load time, load times are faster”.