5 ms·
> This niche is still wide open. Electron apps are just terrible, and a focused fast embeddable browser engine would be very welcome. I agree with you but thro
by Rohansi 2mo ago
> This niche is still wide open. Electron apps are just terrible, and a focused fast embeddable browser engine would be very welcome.
I agree with you but throwing web standards out the window like Sciter is a non-starter. One of the benefits of Electron apps is still having the option to run it in your browser.
- cyberax 2mo agoYes, that's why Servo is so exciting. It doesn't have to implement _all_ the standards, just a subset that is compatible with the full set. So that if you can develop an app within that subset and have it working in other browsers. But not necessarily vice versa.
- Rohansi 2mo agoIf you're going by binary size then Servo is already as big as other browsers. 106 MB excluding dependencies, or 274 MB including dependencies.
- GoblinSlayer 2mo agoDoes Servo still launch a herd of processes like Electron?
- Rohansi 2mo agoDoesn't look like it but if Servo wants to be a production-ready browser they will likely need to do the same. Better security and reliability having processes handling different roles.
- cyberax 2mo agoYou can trim it quite a bit, and it also compresses quite well. The dependencies are the main issue, there's just a lot of stuff there.
- Rohansi 2mo agoElectron also compresses well but people complain about unpacked size, too. You're likely not going to see an embedded browser actually smaller unless you can disable features at compile time.
- GoblinSlayer 2mo agoCan't you run servo apps in the browser? There's no compat in the reverse direction only.
- Rohansi 2mo agoYou mean target Servo's limited compatibility and it should work fine in browsers? Maybe? But there's potential to accumulate workarounds that fix things in Servo but break other browsers.