4 ms·
> That being said, the fact that it's electron-based means… At my current job, management jumped into the Notion wagon some time ago, then told IT to force-ins
by guessmyname 6y ago
> That being said, the fact that it's electron-based means…
At my current job, management jumped into the Notion wagon some time ago, then told IT to force-install the desktop web application in every computer. The moment I realized it was an Electron app, I stopped using it. Nowadays, I sporadically open the web application, which is one click away from my browser bookmarks.
Safari executes JavaScript code much faster on my computer than Chromium, so the experience of typing and navigating Notion is much better on the web (native browser) than on the other web (hybrid Electron). The same thing with Slack. It is much more reliable in the native-web than in the hybrid-web/desktop Electron wrapper, which continuously restarts and consumes an unnecessary amount of memory that other more essential applications (Docker, IDE, debugger) could use.
- rattray 6y agoThat's interesting! Anything special about the computer you're on? Would the apps be just as fast if they used a cocoa web view, or is Safari faster?
- rattray 6y agoSelf-answering to some degree, it looks like WKWebView on macos is similar to safari but may be behind on version number (presumably updated only when the OS is updated) and thus slower. You can also embed an actual safari view, but it doesn't let your control things, so it'd have to be more strictly a "dumb shell": https://developer.apple.com/news/?id=trjs0tcd https://developer.apple.com/news/?id=trjs0tcd Of course, I'm not sure how either compares to electron, and I'm sure it depends on the app.
- lancesells 6y agoTotally agree. I switched from the Electron app to Safari and everything is much nicer and I use it more. I admittedly don't have the most modern computer but this scrolling through a page of text should not be sluggish and unable to maintain a normal frame rate.