logoalt Hacker News

nicoburnstoday at 12:01 AM2 repliesview on HN

For those interested in how the alternative browsers are doing, I just put up an alternative to https://wpt.fyi (displays the WPT test results of each browser) which is IMO easier to navigate, and shows Servo / Ladybird by default:

https://blitz.is/wpt

The headline results are:

- Chrome 94.7% (1053647/1112582)

- Firefox 90.6% (1008073/1112582)

- Safari TP 88.7% ( 987377/1112582)

- Ladybird 84.2% ( 937019/1112582)

- Servo 74.4% ( 827216/1112582)

So Ladybird is catching up with the other pretty fast! Although it's worth noting that it still has a bunch of extra work to do with regard to performance.

(my engine Blitz whose website this is on scores 42.2% for specifically the `css` subset, compared to 50.3% for Servo and 72.3% Ladybird)

(the results above exclude the `encoding` suite, because that's 1 million test ~50% of the whole suite, that doesn't really measure rendering capability).


Replies

culitoday at 1:46 AM

I love WPT (I even have a bookmark comparing all of these browsers as well as Flow[0] that I check regularly).

But this is absolutely NOT how this site is meant to be used. For example, Ladybird jumped from about 30% to over 70% when it added a bunch of unicode logic. Secondly, these tests aren't all even officially agreed upon standards. Some are specific to Chrome features that are still in the draft stages for W3C. Many tests are written by the developers of the engines themselves. Chrome, having a larger team, will naturally contribute many more tests relevant to whatever feature they're prioritizing

[0] https://wpt.fyi/results/?label=master&product=chrome&product...

exsoltoday at 2:27 AM

nice to see someone else fighting with the same suite. i run css part of WPT on pdf engine (paged output, no js) and hit most of the same problems.

https://reflowpdf.com/conformance