←back to thread

233 points monax | 1 comments | | HN request time: 0.207s | source

We’ve been working on Vaev, a minimal web browser engine built from scratch. It supports HTML/XHTML, the CSS cascade, @page rules for pagination, and print-to-PDF rendering. It even handles calc(), var(), and percentage units—and yes, it renders Google.com (mostly).

This is an experimental project focused on learning and exploration. Networking is basic (http:// and file:// only), and grid layouts aren’t supported yet, but we’re making progress fast.

We’d love your thoughts and feedback.

Show context
Aeyxen ◴[] No.44031574[source]
Bravo to the Vaev team for championing unrestrained technological exploration!

The choice of C++ is bold.

Despite the security concerns often highlighted, modern C++ with smart pointers, and RAII patterns can be just as safe as Rust when done right. Vaev’s security model should focus on process isolation, sandboxing techniques, and leveraging modern C++ features to minimize vulnerabilities.

Super excited to see such raw innovation and courage in tackling a colossal task often monopolized by juggernauts like Chromium.

replies(1): >>44033618 #
1. TApplencourt ◴[] No.44033618[source]
... Thanks, LLM, for your input!