Live data from Hacker News

Ladybird passes the Apple 90% threshold on web-platform-tests

twitter.com

241–250 of 272 posts

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#241
post #104
post #7

Earlier quoted context omitted.

Is distribution the only problem? If Mozilla or Google were to make their code freely available on some git forge like GitHub and I cloned the repo and built it myself, would I be able to run it for seven days or something in the US?

> If Mozilla or Google were to make their code freely available on some git forge like GitHub https://github.com/mozilla-firefox/firefox https://github.com/chromium/chromium

[deleted]

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#242

Earlier quoted context omitted.

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.

Before Ladybird every time someone brought up about making a new web engine, pretty much every top voted comment here on HN was about how that was impossible to do, often bringing up how even a giant like Microsoft had to abandon their engine. At least now the cynical pessimistic takes changed from "impossible, not even MS with their giant teams can do it" to "it may take decades for this small team to do it".

To be fair, when they started, they intended to write a browser from the bottom up, including such things as image and video decoders, networking, etc.

They changed course.

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#243

Earlier quoted context omitted.

Those are some exaggerated beyond belief numbers you just made up. Some of us also work in web development and know better.

It's not even exaggerated, the ticket count about safari on my board is almost higher than sum of every other browser in total. I 100% just want this browser die if apple ever allow other browser on ios.

I mean that could be "two Safari tickets" for all we know, and you could be ignorantly chasing Chrome's ChromeOS un-standards or bleeding edge RFCs thinking a reference implementation or a mere memo should work everywhere. Personally, I almost never see Safari-specific bugs be reported and can't find one in my company's JIRA system in the last year. Are you sure you're not self-inflicting this pain?

Your desire for Safari to vanish is also historically short sighted. Ladybird has near-zero usage, Firefox is practically dead and is fully bought and paid for by Google, everything else is just a Chrome or Chromium fork. Safari is realistically the only thing holding back an outright Chrome monopoly with meaningful usage.

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#244
post #199

Earlier quoted context omitted.

It's not against the rules, but it is hostile to the web. Forking the web because a company is big enough to do so may sound just dandy to you, but to the rest of us who have spent decades working on interoperability it's a big middle finger.

Allowing Apple to have a veto on which features are allowed to be added to a browser is even more hostile to the web.

Your conclusion would be true were your premise true.

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#245

Earlier quoted context omitted.

Just because there are some quality control failures (even if there are many) doesn't mean there should be no quality control at all.

If even well-known offenders remain there, it just means, there's no guarantee of quality at all.

Again, just because there's no guarantee of quality doesn't mean there still can't be improvement in quality.

Some measures are better than no measures. The world isn't black and white.

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#246

Earlier quoted context omitted.

If even well-known offenders remain there, it just means, there's no guarantee of quality at all.

Again, just because there's no guarantee of quality doesn't mean there still can't be improvement in quality. Some measures are better than no measures. The world isn't black and white.

Just compare it with Debian repositories. Where's the malware in there?

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#247

Earlier quoted context omitted.

It's not even exaggerated, the ticket count about safari on my board is almost higher than sum of every other browser in total. I 100% just want this browser die if apple ever allow other browser on ios.

I mean that could be "two Safari tickets" for all we know, and you could be ignorantly chasing Chrome's ChromeOS un-standards or bleeding edge RFCs thinking a reference implementation or a mere memo should work everywhere. Personally, I almost never see Safari-specific bugs be reported and can't find one in my company's JIRA system in the last year. Are you sure you're not self-inflicting this pain? Your desire for S…

The safari literally broke border-radius of image whenever a opacity transition is triggered. It's the simplest effect you will see everyday. Or broke layer of position: fixed element when containing container is scrolled. They aren't even new features and exists since like 10 year ago? And it's still broken that requires specific workaround. Or on ios 26(the one just released). Every page that added to ios home screen is no longer able to play video at all if you close it and open it the second time. The list can go on infinitely if I ever want to dig up. When is the crap even usable? There isn't a way to not hit bugs at all unless your page is extremely barebone and require little interaction.

Besides these, the service worker debugger never work on my iphone device since like two major version ago.(It did not show up in the safari menu) There is no way to use it as a developer even I want to (let alone the devtool crashes and disconnects frequently)

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#248

Earlier quoted context omitted.

The point is they are not even compliment to their "own" spec. They are part of whatwg. But if you ever write web page. You will know it's always the safari that differs from the spec. Firefox in the other end never have such issue. Write a page on chrome, works 90% on Firefox. But will likely works 10% on safari. Supports safari literally means support another browser (by workaround all its bugs).

> The point is they are not even compliment to their "own" spec. They are part of whatwg. I think web devs have too much faith in the "standard"; the WHATWG specifies anything supported by two implementations, and with Google controlling Mozilla that already feels somewhat unfair... > Write a page on chrome, works 90% on Firefox. But will likely works 10% on safari. Disregarding the issue that you're writing pages th…

The ios safari lies you about (or simply bugged out) video play event, display video element on play event will show a blank screen to user. This never happen in any other browser(including those china vendor browsers) except safari. To make this worse, you can't make a unloaded video element on safari to have transparent background so user will definitely see a black square unless you add a delay to mitigate the problem.(Most players already do it, but it's still a pain if you need to make one from scratch)

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#249

I wish them well, but browsers are very much pay-to-play. Google had to pay their way to their current dominant position.

Depends on what you mean by "pay-to-play". Google's business model was to take FLOSS software, ostensibly make it work without them being involved, but make it obvious that if you wanted things to be as simple as possible, you needed to use their version of it. Can you use Chromium as your daily driver? Sure, but it's not as simple as just using Chrome. Android is even more like this. And of course, the simplest way…

I meant paying for distribution via the usual channels (toolbar vector, s/w bundling, etc) and paying for their browser as a default with system integrators.

They also had a good browser (before it became spyware), but there is no conceivable way to get a billion people to care about javascript performance and memory usage.

Re: Ladybird passes the Apple 90% threshold on web-platform-tests

#250

Earlier quoted context omitted.

Chrome on Android doesn't support extensions, but Blink does. One of the benefits to allowing modified browser engines.

Google has already shown that they will slowly and methodically use every lever at their disposal to nerf ad blocking, regardless of what the user base thinks. It's the exact same playbook Microsoft is using to block users from logging onto their own computer without using an online Microsoft account. Given that Google has already started working to limit sideloading on Android, those days seem limited.

Blink is an open source project. If Google updates Chrome and Android to refuse sideloading at all, you can still fork both projects.

Your entire argument relies on a hypothetical you can't prove and doesn't scare anyone. To Android users you sound more like Chicken Little than the Boy who Cried Wolf.

Post reply on HN