sorry for butchering the article title, I’ve edited my post to try and reflect the intention of article

  • Torx@social.tchncs.de
    link
    fedilink
    arrow-up
    4
    ·
    25 days ago

    @sad_detective_man Nah, come on — Springer is claiming that a website is a computer program.

    But that’s not quite accurate.

    HTML and CSS aren’t computer programs - they’re markup/style sheet languages. They define structure and appearance but don’t perform computation or logic. JavaScript, is a programming language and can make a website behave like a program. The same goes for server-side technologies like PHP.

    However, what Adblockers typically do is prevent certain resources from loading. They don’t modify the underlying program logic itself - they’re just manipulating the DOM or blocking elements before they render. So in many cases, we’re not interfering with a “program” in the traditional sense, but rather adjusting the output or content that gets displayed.

    • kbal@fedia.io
      link
      fedilink
      arrow-up
      4
      ·
      25 days ago

      they’re just manipulating the DOM

      Imagine trying to explain that in court. Yes, your honour, it’s a sort of object-based model representing the document. No, it’s not really a model of an object exactly. Yes, it’s made of bits and bytes, the same kind as you would use in a computer program, but it has that in common with… no, it does not actually object to anything…