4 ms·
I might be confused. I thought Slack was a text chat client with extra features. Why does it need a browser engine for layout, instead of using the system's nat
by pinum 9y ago
I might be confused. I thought Slack was a text chat client with extra features. Why does it need a browser engine for layout, instead of using the system's native layout tools like native software has always done?
- outworlder 9y agoIt is a text chat client. However, it does not display only text. It can also display images and whatever else can be displayed by a web browser, including links and buttons. You can replicate it with native widgets. Heck, you can draw everything yourself if you want. But why bother, if you already have a perfectly good way to display that sort of content? The problem is not "lazy developers using Electron". The problem may actually be lazy developers, but not because of Electron alone.
- jpttsn 9y agoIf what you want to display is a subset of what web tech can display, it's lazy to embed a big web engine. To me it's like sending a word doc attachment because you want to use bold type in a mail, and you already know how to use word.