Get the latest tech news

Servo Begins Reworking Its Embed API So It's Easier To Integrate


One of the most logical paths forward for the Servo web browser engine is making it compelling for embedding within applications as an alternative to the Chromium Embedded Framework (CEF), WebKitGTK, and other browser engines

One of the most logical paths forward for the Servo web browser engine is making it compelling for embedding within applications as an alternative to the Chromium Embedded Framework (CEF), WebKitGTK, and other browser engines. Some of the new feature additions recently merged include relative CSS colors, more HTML canvas element features, Streams are now more useful, better coverage of Shadow DOM functionality, and the table layout support is significantly better than before. The Servo developers have also been looking at their embedding API after noting that it's around 200 lines of Rust code currently for wiring up Servo integration while WebKitGTK integration can happen in around 50 lines of C code.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of servo

servo

Photo of embed api

embed api

Related news:

News photo

Servo's progress in 2024

News photo

Servo Aims For Shadow DOM & Improved Embedding API In 2025

News photo

Building a browser using Servo as a web engine