It’s a nice use case, but I’m much more excited about the project that’s using Servo as a GUI layer for Rust programs. The DOM is already exposed to Rust because it is Rust, so you get something like Electron but without needing JavaScript. And, unlike a web browser, it doesn’t have to be able to render arbitrary HTML, only HTML that the app author has tested with it.
So this is a pure rust browser 🤔. Nice. Actually a good use case for rust. I really wish Firefox followed it to the end.
It’s a nice use case, but I’m much more excited about the project that’s using Servo as a GUI layer for Rust programs. The DOM is already exposed to Rust because it is Rust, so you get something like Electron but without needing JavaScript. And, unlike a web browser, it doesn’t have to be able to render arbitrary HTML, only HTML that the app author has tested with it.
Reminds me of https://github.com/browserhtml/browserhtml
Not knowing much about OpenGL, does this open up a hidden communication channel / potential security problem?