Earlier quoted context omitted.
It depends. You could still use a web UI but without embedding Chrome and Node.
You'd need node for file system access though. Unless you write your own io layer
Electron 3.0.0
121–130 of 141 posts
Re: Electron 3.0.0
#122Earlier quoted context omitted.
It depends. You could still use a web UI but without embedding Chrome and Node.
That sounds like writing and maintaining your own (cross-platform) version of Electron. And then not ending up with a native app for your troubles.
Except for the UI of course.
Re: Electron 3.0.0
#123Earlier quoted context omitted.
Equating electron and cross platform is a gigantic fallacy. Qt and other GUI frameworks (like Juce and FLTK) exist and are blisteringly fast. You don't have to package an entire web browser to make something cross platform.
How easy is it these days to create web, smartphone and tablet-UIs with Qt and those other frameworks? Cross platform is not limited to desktop anymore.
Re: Electron 3.0.0
#124Earlier quoted context omitted.
> Is there a significant speed/memory usage change? Is the install smaller? Some new features that people want? No, it still packages two different runtime environments, one of which is a browser, which, in turn, is basically an OS.
I know it’s not going to be native speed. Every. But I thought maybe it was 10% faster or something due to an updated JS engine. (Just a guess at a possible feature, not meant to be true)
Re: Electron 3.0.0
#125Earlier quoted context omitted.
In Slack’s case, why an app at all? It already works with browser notifications. The Slack app is a worse experience than the website. It’s a memory and more importantly a battery hog.
Biggest problem in web apps, at least to me, is window management. When you switch to Chrome (on Mac), all browser windows come to foreground. I want to keep Slack as its own app so that it stays in the background until needed. I also want to keep it separated in Dock and Cmd-Tab switching etc.
Re: Electron 3.0.0
#126Earlier quoted context omitted.
It's not writing the native code that's the problem, it's designing the same GUI experience across platforms that's nearly impossible to do. I don’t want the same “GUI experience” across platforms, I want a GUI experience that is consistent with the platform I am running. When I was a heavy Mac user, I hated iTunes on Windows because it felt like being on a Mac instead of Windows.
You do realize every web apps that you use have a consistent look among all platforms and none of the native looks and I think we're used to that approach of using apps that seeing a 'web like' app on desktop doesn't feel odd anymore.
Re: Electron 3.0.0
#127Earlier quoted context omitted.
Biggest problem in web apps, at least to me, is window management. When you switch to Chrome (on Mac), all browser windows come to foreground. I want to keep Slack as its own app so that it stays in the background until needed. I also want to keep it separated in Dock and Cmd-Tab switching etc.
Would something like this work? https://fluidapp.com/
Re: Electron 3.0.0
#128Earlier quoted context omitted.
You do realize every web apps that you use have a consistent look among all platforms and none of the native looks and I think we're used to that approach of using apps that seeing a 'web like' app on desktop doesn't feel odd anymore.
How many people use web apps as part of their regular work flow?
Re: Electron 3.0.0
#129Earlier quoted context omitted.
As someone who doesn’t follow Electron even that is worthless to me. Is there a significant speed/memory usage change? Is the install smaller? Some new features that people want? I don’t know. And I’m not going to read the names of dozens of tickets to try to find out.
As someone who doesn't follow or even like electron from the sounds of it, why do you expect anything about their release log to be worth anything to you?
But some open source projects (like this apparently) announcennew releases in such a way that only Biden intimately familiar with the project can tell what changed.
And it makes it very hard to start following the project.
Re: Electron 3.0.0
#130Earlier quoted context omitted.
I know it’s not going to be native speed. Every. But I thought maybe it was 10% faster or something due to an updated JS engine. (Just a guess at a possible feature, not meant to be true)
Well, they updated to a new version of V8. So that's about 8 months worth of JS optimizations and new language features right there. The change log doesn't really do a good job of highlighting that though, it just says "Upgraded from v8 6.1.534.41 to 6.6.346.32."
Just a little paragraph like that would be great.