Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A quick test-run on the pages linked from the hackernews front page:

hackernews svg logo doesn't render

youtube embed on the servo homepage doesn't load

https://github.com/tpope/timl -> reloads/rerenders infinitely, uses 100% of 1 core

https://akrzemi1.wordpress.com/2023/04/23/the-obvious-final-... -> hangs while loading the page, uses 100% of 1 core

https://equalitytime.github.io/FlowersForTuring/ -> loads/renders fine

https://github.com/reactos/reactos -> reloads/rerenders infinitely, uses 100% of 1 core

https://dolphin-emu.org/blog/2023/05/27/dolphin-steam-indefi... -> loads fine but css rendering/placement is off on breadcrumbs and article

https://xcp-ng.org/blog/2023/05/23/new-xen-updates-on-risc-v... -> very long load then hangs while loading javascript/content.

Not a great batting average - seems like sites need to be purpose built for this or leverage little/no modern javascript libraries for it to render accurately. Servo has been in this state for the last 5 or 6 years since I first discovered it.




Over how many of those years was there any active development, though? It just re-started recently.


and before it was restarted it wasn't even meant to ever become a full fledged stand alone browser at all...


It isn't production-ready and I don't think it claims to be



Ladybird is slow as hell but it is mind-blowing how much progress they have made in a short period.

I am very hopeful that they can become a viable alternative in a couple of years.

For anybody that does not know, Ladybird is a cross-platform browser built on the html, css, and js libraries from SerenityOS.


Yeah. With each Andreas Kling browser hacking video Ladybird becomes either faster or more bugfixed. Still unstable and a bit slower than servo, but Geez it render Discord! (Kinda. They're working on it)


it's not a full fledged browser for now, never was intended to become one, maybe now will

it's doesn't even call itself a browser but a "web rendering engine"

a lot of things today need a lot of not-quite standard, messy or standardized by very very complicated stuff to even render correctly

it wasn't really maintained for a long while until very recently (because it originally was never meant to become a full browser)

so I'm not sure what you are expecting




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: