Stupid (and unthankful) question perhaps, but have you considered working on https://ladybird.dev instead? Kling and the small team seem to be making great progress.
AFAIK, Ladybird goal is to build an independent web browser from scratch that can render the "modern" web.
Dillo original goal[1] is to provide access to the web to places with very bad internet speed or latency as well as old or resource constrained computers.
I don't think we will ever implement JS support, as that would increase a lot the minimum requirements to run Dillo and make the attack surface on the browser much bigger.
Rather than joining Ladybird, it would be great to see a merge of Netsurf and Dillo as a very lightweight alternative to Blink/Webkit/Gecko/Goanna-based browsers.
If you like Carbonyl, but want something simpler, you may also find my TUI browser Chawan[0] interesting. It supports CSS and JS (kind of...), but unlike Carbonyl, it has its own browser engine written from scratch. It also bears similarities to Dillo, in that it's easy to add custom protocols.
If you combine performance & stability of Dillo with better HTML5 support of Netsurf, you could get a great lightweight alternative to mainstream browsers.
Often by using Dillo's minimal CSS web sites get far less broken than with Netsurf.
With Dillo I'd just had as a 'new' feature, audio and video links opened with xdg-open (or
any other plumber) and better Unicode support, which might be reduced due to
FLTK, but FLTK itself calls XFT, so I doudt it, as I happened to perfectly open Motif
based stuff compiled against XFT with the full coverage of the Unifont font set.
Here are some cherry picks:
- Dillo on the Kindle: https://fosstodon.org/@dillo/112181258739093008
- Dillo on an old Samsung phone: https://fosstodon.org/@dillo/112327798958777998