News for hackers. Stuff that matters.
Re:Tauri – Electron alternative written in Rust by pjmlp on Wednesday January 05, 2022 @07:28AM (#29808136)
Yes, the lazy devs path, helping Google to spread Chrome everywhere.
Re:Tauri – Electron alternative written in Rust by fabiospampinato on Wednesday January 05, 2022 @07:55AM (#29808326)
Arguably that's like observing that the same feature works differently in 2+ browsers and blaming web devs for it. It's the job of the browser people to make correct, or at least consistent, platforms.

While part of being a web dev unfortunately is also dealing with this you can't necessarily blame web devs when Safari breaks IndexedDB for the nth time, or when after using ES2018 features like regex lookarounds you discover that Safari still hasn't implemented them (which year are we in now, 2022?).

You may also discover that mobile and desktop browsers work differently in some aspects, not everybody even has the resources to test every single thing in 3+ desktop browsers (which may require at least 1 VM already if you are not developing on macOS, which I think might even be illegal to run in a non-mac hardware, bizarrely) and 3+ mobile browsers (which may require at least one physical device or a macOS VM for the iPhone, and another physical device or another VM for Android, and all these VMs aren't exactly lightweight).

Besides an Electron app doesn't necessarily have to run anywhere else, there's no point in checking compatibility with Gecko when your app never has to run there.

Re:Tauri – Electron alternative written in Rust by pjmlp on Wednesday January 05, 2022 @09:26AM (#29809303)
Arguably that's like observing that the same feature works differently in 2+ POSIX OSes and blaming devs for it. It's the job of the OS people to make correct, or at least consistent, platforms.
Re:Tauri – Electron alternative written in Rust by YPPH on Wednesday January 05, 2022 @07:49AM (#29808287)
Does the Chrome engine, embedded within Electron, contain any Chrome features which one could legitimately call into question (such as sync)?

If not, what's wrong with it "spread[ing]" everywhere?

It's hardly lazy dev work. It's a pragmatic approach to developing cross platform apps quickly. Apps that, it might be added, don't have a horrendous UI, which is common with other frameworks.

Re:Tauri – Electron alternative written in Rust by niyaven on Wednesday January 05, 2022 @07:57AM (#29808335)
> If not, what's wrong with it "spread[ing]" everywhere?

Because then it's a monopoly. I'm taking shortcuts but having a single browser engine controlled by a single company means that you rely on that company to define what is tomorrow's web like.

Re:Tauri – Electron alternative written in Rust by bredren on Wednesday January 05, 2022 @10:57AM (#29810534)
Without this kind of thing happening at times, we might still be using Flash.
Re:Tauri – Electron alternative written in Rust by kbelder on Wednesday January 05, 2022 @12:42PM (#29812184)
Electron feels to me a lot like stand-alone flash apps used to feel.

I get that same feeling when I open an program using it; kind of a 'oh...' slight disappointment. I get that it makes sense sometimes for a developer to sacrifice performance and size for ease of development... but as a user, it feels like a loss, a sign the developer will be taking too many shortcuts, or that I just won't like their general design philosophy.

Re:Tauri – Electron alternative written in Rust by fabianhjr on Wednesday January 05, 2022 @11:38AM (#29811204)
Yeah, it had nothing to do with work on open standards like HTML5 and CSS3. (And WebGL for more advanced rendering needs) /s