I think there needs to be more alternatives to JavaScript at this point.
I think there needs to be more alternatives to JavaScript at this point.
Yes, I wrote this a few times in threads like this but for some reason this is mostly ignored. Having WebRTC enabled by default can get you in legal trouble (at least in a country like Germany where lawyers send you letters based on IP addresses).
I actually think #2 could probably co-exist with #1 pretty well, and more securely than it could with #3. Would mean building a payment flow and (maybe) a shopping cart directly into the browser. Challenging, but way less work than the 50,000,000 (and counting) implementations of those in HTML+CSS+JS have been been.
I wonder if popularising banners on sites saying "You have JavaScript enabled, please disable it for a safer browsing experience [link to click that discusses all the negatives and how to do JS whitelisting]", in direct opposition to what some sites are doing, may have an effect...
(I've been doing that for over 2 decades now, and I naturally avoid web-app sites, but that's getting harder these days. Twenty years and I still have less than 100 sites I trust to run JS on.)
Wouldn’t matter what language it was. It could be Python or Rust or anything that implemented the WebSocket API.