3 ms·
You're probably right with regard to Slack, Discord. However, some Electron apps require access to the filesystem or other APIs that these installed web pages w
by iansinnott 3y ago
You're probably right with regard to Slack, Discord. However, some Electron apps require access to the filesystem or other APIs that these installed web pages wont't support (as far as I know). FS access is listed as a wishlist item in the article.
Electron still has a lot going for it if you need access to system APIs or you want it to be cross platform.
- apatheticonion 3y agoWhy don't apps that require additional access write a "runtime" daemon their website can connect to? Actually that might be a security nightmare
- Wowfunhappy 3y agoThis sounds like what Figma does to support custom fonts in their webapp! https://help.figma.com/hc/en-us/articles/360039956894-Access-local-fonts-on-your-computer#browser https://help.figma.com/hc/en-us/articles/360039956894-Access...
- breckenedge 3y agoThe manifest.json spec supports declaring “file_handlers” mapped to a URL action. Only supported in Chrome and Edge at the moment. The action URL could be handled by the service worker, so there’s no need for files to be sent over the network if all the processing can happen offline.