Platform Development • Re: Different toolkit support: SDL Experiments
I mean, this isn't a crazy idea... at least not the SDL on desktop part. I think mobile is probably out of scope, but last time I checked there's nothing out there better than the ancient Arachne Web Browser using SVGALib for diehard terminal fans who don't want to deal with X11 or Wayland just to run a competent web browser. This would probably be the biggest splash in that niche in a long time, since I believe SDL2.0 would support KMSDRM, which is basically the modern Linux answer to the old framebuffer.
The other interesting thing is that SDL is incredibly cross-platform... like I think that backend would even work on Windows as a fallback if we needed it there for some reason (because SDL does support Windows), though obviously it would never be preferred over native support.
But honestly, even if it doesn't work perfectly... I'm impressed Pale Moon (or at least some vaguely UXP-based browser) can be made to work on SDL at all, and if his screenshots are accurate, it does. I thought GTK/X11 was far too heavily baked into the way we do things on Unix-like operating systems for something like SDL support to be easy to add, but perhaps that's just because I was looking at the NPAPI side of things too much...
Discussion in the ATmosphere