scripts? (europe.pub)
submitted 1 month ago by to c/linuxmemes@lemmy.world
 

sent from a disposable whonix qube

4-panel meme using the "You guys are getting paid?" template from "We're the Millers" * Person 1: "I thought it was enough to just install Firefox" * Person 2: "You're not blocking ads to protect your pc?" * Person 3: "Y'all are allowing sites to run scripts on non-virtualized systems?" * Person 4: "Y'all are allowing scripts?"
you are viewing a single comment's thread
view the rest of the comments
[–] 87 points 1 month ago (26 children)

Honestly, it's bonkers that the standard, default approach for all mainstream browsers is to let every random website in the world run any arbitrary code it wants on your computer.

Yeah, they usually attempt to sandbox it, but still. Sometimes sandboxes can be escaped. And sometimes the code can do significant harm while still inside its sandbox.

  • source
  • hideshow 26 child comments
  • [–] 38 points 1 month ago* (21 children)

    Most websites would break, or not even display, without javascript. Sure, it's bonkers for you, but an alternative browser that can't immediately show a website that works perfectly well in Chrome wouldn't get much of a user base.

  • source
  • parent
  • hideshow 21 child comments
  • [–] 44 points 1 month ago (6 children)
  • [–] 27 points 1 month ago (2 children)

    I’m not sure why there is a downvote on this… unless the downvoter thinks you don’t hate javascript enough?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 month ago* (last edited 1 month ago) (2 children)

    There are protocols like gemini that only have text and files, no executing code. I wish there was more of the web moving towards that.

    *Edited for wrong language autocorrect.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 month ago

    There are valid use cases for JS and AJAX, but they are few. HTML/CSS is great, and has gotten many new features that can replace JavaScript in the long run: Popovers, commandfor etc. One thing I am missing is opening arbitrary popovers on a long hover. For that, you still need mousemove event listeners.

  • source
  • parent
  • load more comments (14 replies)
  • load more comments (18 replies)