Earlier quoted context omitted.
AFAICT, Chrome and Firefox on iOS are still just WebKit wrappers. I’d love for that to change though, WebKit in iOS sucks in quite a few ways.
such as? I consider myself a power user and I've never run into anything I couldn't handle or get around. Genuinely curious.
Ladybird passes the Apple 90% threshold on web-platform-tests
111–120 of 272 posts
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#112That's not to belittle the considerable achievements of Ladybird; their progress is really impressive, and if web-platform-tests are helping their engineering efforts I consider that a win. New implementations of the web platform, including Ladybird, Servo, and Flow, are exciting to see.
However, web-platform-tests specifically decided to optimise for being a useful engineering tool rather than being a good metric. That means there's no real attempt to balance the testsuite across the platform; for example a surprising fraction of the overall test count is encoding tests because they're easy to generate, not because it's an especially hard problem in browser development.
We've also consciously wanted to ensure that contributing tests is low friction, both technically and socially, in order that people don't feel inclined to withhold useful tests. Again that's not the tradeoff you make for a good metric, but is the right one for a good engineering resource.
The Interop Project is designed with different tradeoffs in mind, and overcomes some of these problems by selecting a subsets of tests which are broadly agreed to represent a useful level of coverage of an important feature. But unfortunately the current setup is designed for engines that are already implementing enough feature to be usable as general purpose web-browsers.
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#113Earlier quoted context omitted.
It is nuts, when you think about how much a browser does, it is a crazy feat. Just building a good html/css renderer and a JS engine is crazy, but now you are hooked into the ecosystem and at the mercy of whatever comes next. Chrome can push back against proposals but little browsers either use chromium or are basically in a riptide trying to make sure they keep up.
The government(s) need to force Google to obey web standards that are set by an industry consortium. One that also has small player participation as a requirement. If Google is strong arming or pushing ahead their own agenda, the standards body should have plenty enough votes to veto. And for teeth, compliance should be a requirement for Google to even be allowed to have its own browser. If they break it, no more bro…
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#114Super impressive that an independent, non-corpo project has gotten this far this quickly.
Well, it could be that AI actually speeds up development, who knows.
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#115Earlier quoted context omitted.
such as? I consider myself a power user and I've never run into anything I couldn't handle or get around. Genuinely curious.
No support for uBlock Origin and other tools that make the web sane
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#116I wish them well, but browsers are very much pay-to-play. Google had to pay their way to their current dominant position.
Pay? You mean putting the "you are using X, why not try chrome" adtext everywhere for every search result?
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#117I think it’s just fantastic that the Ladybird browser is close to being usable. I was under the impression this was going to take many years before it became competitive.
It really goes to show what a dedicated team can accomplish. Before Ladybird it was taken for granted that building an entirely new browser engine would take decades and people would laugh at you for even bringing it up.
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#118I wonder how hard the last 10% will be? If its a typical software project its going to be 90% more effort for the last 10%.
And the last 1% will be constantly changing, and never really “done” as a result. 90% is Apple’s standard. I wonder what the general public requires.
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#119Earlier quoted context omitted.
Wow, how does it compare to V8 ? They spent many years optimising it.
It doesn't.
Re: Ladybird passes the Apple 90% threshold on web-platform-tests
#120As someone who's been quite heavily involved with web-platform-tests, I'd caution against any use of the test pass rate as a metric for anything. That's not to belittle the considerable achievements of Ladybird; their progress is really impressive, and if web-platform-tests are helping their engineering efforts I consider that a win. New implementations of the web platform, including Ladybird, Servo, and Flow, are ex…