Live data from Hacker News

SerenityOS Browser now passes the Acid3 test

twitter.com

111–120 of 178 posts

Re: SerenityOS Browser now passes the Acid3 test

#111
post #109
post #90

Earlier quoted context omitted.

Nice! Thanks! That's a real improvement over the existing browsers! Yeah, clearly you can't run Slack or Fecebutt in 4MiB, but there's a lot you could do. Even Lynx takes 14MB of RSS (not all private!) and 25MB of VSZ to load this discussion page, and Links is 9MB/13MB. (Neither of them produces a usable layout, but that's not because they're using a lot of memory.) The page source is 179K, links's "formatted output"…

I doubt existing browsers need much more memory for HN. It's a tiny page.

Try it. You'll be amazed.

Re: SerenityOS Browser now passes the Acid3 test

#112
post #102
post #96

Earlier quoted context omitted.

Impressive! I thought Opera was using WebKit now so it was as bloated as anything else? It used to be my favorite browser on Windows NT 4, last millennium.

This is the last Presto build ever released from 2016.

Oh, I see. Thank you. RIP.

Re: SerenityOS Browser now passes the Acid3 test

#113

Andreas Kling is a legend. He and his team really bring back the hacker ethos. Grind on hard problems people, instead of grinding on leetcode.

Aren't there some hard problems on leetcode?

I can see this analogy as:

"Don't do your math homework. Instead, find hard math problems in real life to solve."

Re: SerenityOS Browser now passes the Acid3 test

#115
post #9

Hmm. The LibWeb source is here: https://github.com/SerenityOS/serenity/tree/master/Userland/... I wonder if it could be pulled out as a portable library. Having another competitive browser engine would be a good thing.

Yeah, a lot of game engines use some sort of HTML-based UI system. Having this thing as an easily includable library would be amazing.

Re: SerenityOS Browser now passes the Acid3 test

#116
post #110

Is the SerenityOS Browser web engine a fork of some other browser engine or is it written from scratch?

Everything in SerenityOS is written from scratch, it’s a point of SerenityOS that it uses no external libraries in its default install and creates & maintains all source code for the entire OS and all built-in apps, inc. SerenityOS Browser.

Re: SerenityOS Browser now passes the Acid3 test

#117
post #26

It's a great achievement! But note that it doesn't mean that the browser interprets modern CSS correctly. Wikipedia's Acid3 page says: > By April 2017, the updated specifications had diverged from the test such that the latest versions of Google Chrome, Safari and Mozilla Firefox no longer pass the test as written. Hickson acknowledges that some aspects of the test were controversial and has written that the test "no…

This test, as per the address bar in the screenshot, uses the newer Acid3 test that is 100/100 (provided you access the http not https version) in modern browsers, though, not the older one.

Re: SerenityOS Browser now passes the Acid3 test

#118

I found out about SerenityOS and Andreas since Andy Kelley retweets him all the time. Is Zig somehow a part of SerenityOS (or its future plans), or is it simply Andy respecting / signal boosting another systems hacker?

I'm simply respecting / signal boosting another systems hacker

Re: SerenityOS Browser now passes the Acid3 test

#119
post #19
post #9

Hmm. The LibWeb source is here: https://github.com/SerenityOS/serenity/tree/master/Userland/... I wonder if it could be pulled out as a portable library. Having another competitive browser engine would be a good thing.

It should already run on Linux using Lagom, at least I have seen the tests for LibJS run on Linux. https://github.com/SerenityOS/serenity/blob/master/Meta/Lago...

It seems that Lagom ports AK and LibCore, the core C++ library components that Serenity is using instead of the STL, to other platforms like Linux.

This may be useful for devs who want to entirely ditch the STL in favor of a much cleaner and ergonomic library.

Re: SerenityOS Browser now passes the Acid3 test

#120
post #93

Earlier quoted context omitted.

Have you tried being a multi billion dollar company? The things Google wants seem to be added pretty quickly.

I HAVE tried being a multibillion dollar company, but I'm having issues getting multiple billions. Other than that I think I have the rest taken care of.

Same problem here. Let me know if you have a bug fix
Post reply on HN