3 ms·
This is impressive work, I greatly appreciate the "lightweight" aim but would it not make sense to use Servo, perhaps with build feature flags to reduce size?
by webprofusion 2y ago
This is impressive work, I greatly appreciate the "lightweight" aim but would it not make sense to use Servo, perhaps with build feature flags to reduce size?
- nicoburns 2y agoUnfortunately Servo is quite monolithic, which makes this difficult in practice. So the idea is to pull bits out of Servo properly abstracted instead, while also making use of other well-engineered libraries in the Rust ecosystem. And then build our own where that isn't possible. One of the main thing's we're building ourselves is layout, which is partly because when it comes to "modern" layout algorithms like Flexbox and CSS Grid (which are particularly important for application UI use cases) our support is already quite a bit better than Servo's.