3 ms·
> The real problem is that nearly all website render terribly. It just can't keep up with the complexity that it the modern web. It's a real shame. I was think
by bArray 4y ago
> The real problem is that nearly all website render terribly. It just can't keep up with the complexity that it the modern web. It's a real shame.
I was thinking since quite a while now to write a wrapper around the Serenity OS browser [1] that supports JS, CSS and WASM, and passes ACID 3 tests [2].
I did have a quick look at the source, but couldn't think of a nice way to wrap it as it's quite closely tied to the Serenity OS GUI.
[1] https://github.com/SerenityOS/serenity/tree/master/Userland/Applications/Browser https://github.com/SerenityOS/serenity/tree/master/Userland/...
[2] https://lunduke.substack.com/p/serenityos-web-browser-passes-acid3 https://lunduke.substack.com/p/serenityos-web-browser-passes...
- lionkor 4y agoIsnt there an effort to port the serenity gui (LibGUI?) to *nix?
- Macuyiko 4y agoYou're in luck, Andreas has been hacking on that since a couple of months. They're calling the Linux version of the browser Ladybird: https://github.com/awesomekling/ladybird https://github.com/awesomekling/ladybird
- homarp 4y agobrief discussion https://news.ycombinator.com/item?id=31987506 https://news.ycombinator.com/item?id=31987506 The GH page also has "Experimental Android Build Steps"
- bArray 4y agoIt's a shame it didn't get more eyes at time, this is super cool!
- bArray 4y agoThank you! This is really awesome! I'm trying to figure out if the Ladybird version tracks the SerenityOS version: https://github.com/SerenityOS/serenity/tree/master/Userland/Applications/Browser https://github.com/SerenityOS/serenity/tree/master/Userland/...