Hacker News new | ask | show | jobs
by mariusor 1254 days ago
I wish the first priority for the project would be to make it easy to integrate into other applications, instead of building a full fledged browser. To break the monopoly of WebKit/Blink browsers we need a competing rendering engine that is being developed outside the Google/Alphabet umbrella.
3 comments

Servo has always been easy to embed. Basically the host needs to provide a GL surface and input events, and gets some callbacks from Servo.

Maybe I should revive the Gonk port[0]...

[0] https://github.com/fabricedesre/servonk/

>first priority for the project would be to make it easy to integrate into other applications, instead of building a full fledged browser

That's the case. From homepage:

> Servo’s mission is to provide an independent, modular, embeddable web engine, which allows developers to deliver content and applications using web standards.

I thought that's the old blurb. In the article they specifically mention they want to work on CSS2:

> The focus for 2023 is to improve the situation of the layout system in Servo, with the initial goal of getting basic CSS2 layout working.

But seeing another comment in the thread, it looks like that was the last thing the developers that will be sponsored were working on anyway, so it makes sense to pick up where they have left off.

Exactly - there are cases there where it wouldn't matter too much that it isn't complete yet.