Remix.run Logo
tliltocatl 5 hours ago

AFAIR Mozilla is firmly against introducing new stuff that could be used for fingerprinting and that was their (and Apple's) rationale for not implementing it. That's a noble goal for sure, but peripheral access is a genuinely useful feature now that the Web had become the de-facto standard application platform. You don't like JS having access to everything - fine, but than we need some other way to do this (without porting everything to native).

ryandrake 2 hours ago | parent [-]

> now that the Web had become the de-facto standard application platform.

I feel like we can continue to resist this, although I admit it's getting more and more futile every year. It's like trying to hold back the tide. I personally don't want the web to be an application platform. The web is for browsing web pages. I have an application platform on my computer already.

tliltocatl an hour ago | parent | next [-]

I see your point. But there is an objective need for a some common ground to applications on. Something with zero install friction and proper sandbox isolation.

Because the alternative isn't "yes, we are providing Linux and MacOS-arm64 binaries", the alternative is "here is your Win32 blob that is broken on wine because screw you that's why" or "here is a .jar with a horrible awt fronts that is also broken unless you run it under an ancient JRT" - and that's on user's side, on developer's side it's even worse. I feel that web becoming an application platform was net negative for the web, but positive for every other platform (and users and developers as well). Yes, it makes web crappy, but we need some crappy platform where all the crap goes - and at least the browser contains the crap well.

marcosdumay an hour ago | parent | prev [-]

> I feel like we can continue to resist this

Or we can accept it, make a good access control system in an app platform for once, and add the few missing parts that the web standards are still missing so it becomes a good platform.

And none of that requires that we give up on an entire facade focused on reading text.

But if Mozilla focus on resisting, they can't do that, and honestly, nobody else out there will.