• mox@lemmy.sdf.org
    link
    fedilink
    arrow-up
    45
    ·
    edit-2
    19 days ago

    Why do I need to know all of this stuff, why isn’t the web safe by default?

    The answer to questions like this is often that there was no need for such safety features when the underlying technology was introduced (more examples here) and adding it later required consensus from many people and organizations who wouldn’t accept something that broke their already-running systems. It’s easy to criticize something when you don’t understand the needs and constraints that led to it.

    (The good news is that gradual changes, over the course of years, can further improve things without being too disruptive to survive.)

    He’s not wrong in principle, though: Building safe web sites is far more complicated than it should be, and relies far too much on a site to behave in the user’s best interests. Especially when client-side scripts are used.

    • marcos@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      19 days ago

      Anything that didn’t need that kind of security from the beginning also wouldn’t break if it’s built.

      The stuff that would break are all vulnerable because it doesn’t exist.