this post was submitted on 27 Feb 2024
714 points (97.1% liked)

Firefox

17952 readers
401 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS
 

We need to exert more pressure on apple and eu to not remove PWAs. Every signature counts, please sign and share EU has already started a preliminary investigation on this http://archive.today/2024.02.26-223134/https://www.ft.com/content/d2f7328c-5851-4f16-8f8d-93f0098b6adc

you are viewing a single comment's thread
view the rest of the comments
[–] daq@lemmy.sdf.org 27 points 9 months ago (4 children)

Web apps are awesome on desktop especially when common clients like Skype and Slack are absolute fucking shit with zero dev time spent on them because Electron is a lazy alternative despite being shit software that needs to fucking die.

Thankfully --no-remote parameter still sort of works to make Firefox semi usable as a web app.

[–] ICastFist@programming.dev 5 points 9 months ago

because Electron is a lazy alternative despite being shit software that needs to fucking die

This needs to be said more often

[–] nitefox@sh.itjust.works 1 points 9 months ago (1 children)

I love how somehow electron is the lazy way while web apps isn’t, even though electron is just an executable with chromium bundled

[–] daq@lemmy.sdf.org 1 points 9 months ago* (last edited 9 months ago) (1 children)

And made significantly worse by a) locking you into using a restricted version of the browser made by a shitty company. b) laging noticeably behind that browser in development c) using custom apis for performing tasks already available in any browser like interacting with microphone, camera etc d) breaking perfectly working components that rely on OS apis in regular browsers like screen sharing, video acceleration, etc e) some of the above is partially responsible for Electron being totally broken on certain combinations of OS/WM/hardware where regular browsers work prefectly fine

I can keep going, but my point is all these pointless sacrifices are supposedly there to save dev team a bit of time instead of designing a properly working website and just using a web app or allocating some time to build a functional native app.

Fuck Google and fuck electron. It's just a pathetic attempt to mine more data from people using pseudo app.

[–] nitefox@sh.itjust.works 1 points 9 months ago

I agree that ElectronJS is shit but the idea behind isn't bad. See tauri, it achieved the same thing but better

Source: I'm a developer forced to also work with electron

[–] DeadlineX@lemm.ee 1 points 9 months ago

How is a web app any better than an electron app? Electron is just a wrapper for a web app.

[–] rambaroo@lemmy.world 1 points 9 months ago (2 children)

Didn't slack just revamp their entire UI? And also what's functionally wrong with it? I haven't had any issues with slack

[–] daq@lemmy.sdf.org 3 points 9 months ago

After years of using it, there was only once a brief release in which screen sharing actually worked. The only way I can share screen at the moment is by launching slack in any of chrome based browsers. None of the apps work. Not the native one, not the flatpak, not the snap.

[–] nitefox@sh.itjust.works 1 points 9 months ago

Yeah but it’s as buggy as hell