Flash used to work on the desktop as well, they had this little "projector applications" iirc
Electron is flash for the desktop (2016)
11–20 of 1001 posts
Re: Electron is flash for the desktop (2016)
#12Flash used to work on the desktop as well, they had this little "projector applications" iirc
Re: Electron is flash for the desktop (2016)
#13Re: Electron is flash for the desktop (2016)
#14A new kind of browser engine, not based on any existing engine, allowing developers to use a subset of the web (webgl, 2d, layout) without being forced to use a bloated ecosystem (and which also works on mobile and low end device).
Previous HN discussion : https://news.ycombinator.com/item?id=6314961
Re: Electron is flash for the desktop (2016)
#15Re: Electron is flash for the desktop (2016)
#16Given the discussion of the recent ReactXP thread, I'm guessing most people don't realize you can do this today. React Native supports macOS [1] and UWP [2].
Edit: There's even some early work on Ubuntu support [3].
[1] https://github.com/ptmt/react-native-macos
[2] https://github.com/Microsoft/react-native-windows
[3] https://github.com/CanonicalLtd/react-native/blob/ubuntu/REA...
Re: Electron is flash for the desktop (2016)
#17Re: Electron is flash for the desktop (2016)
#18Just did a quick check on my quadcore MBP, having Slack fullscreen out-of-view with nothing animated in view gives it a CPU usage of 0,1% with spikes up to 2,5%. Switch to a conversation with a single animated party parrot emoji, go to another fullscreen app once again, and CPU usage never drops below a whopping 22%. For an animated parrot cartoon.
I'm not sure if this is a bug in Slack or Electron. Doing the same in Chrome does not cause any issues, as GIFs seem to be suspended when the window is not in view. CPU usage goes down to almost 0 when you switch away from your GIF-filled Chrome window. For Slack, however, it barely changes. A big shame.
(On that note, I wonder how much power is wasted by party parrots via CPU usage. Where I work at least one is almost permanently visible in any conversation as a reaction emoji, so it's probably not insignificant.)
Re: Electron is flash for the desktop (2016)
#19I find memory/cpu efficient applications not just useful but respectful to users specially when upgrading hardware is not possible due to financial or policy reasons.
Re: Electron is flash for the desktop (2016)
#20A lot of Slack's high (background) CPU usage is caused by GIFs, in my experience. Just did a quick check on my quadcore MBP, having Slack fullscreen out-of-view with nothing animated in view gives it a CPU usage of 0,1% with spikes up to 2,5%. Switch to a conversation with a single animated party parrot emoji, go to another fullscreen app once again, and CPU usage never drops below a whopping 22%. For an animated par…