Unlike other browsers, Ladybird is not based on Chromium or Gecko or Blink but on the new independent SerenityOS LibWeb engine with a Qt GUI.
noice
The one reservation I have about ladybird is that the main dev seems to think that being inclusive is “bringing politics into the project” while assuming everyone is a man is “neutral”. Did anything ever happen to that drama? I feel like everyone just kind of forgot about it without any resolution.
Nobody really cared about the drama except for the drama queens. The maintainer doesn’t care so why does he even have to waste time on it? His stance wasn’t that male pronouns should be considered neutral, but that it doesn’t fucking matter. Maybe if the person that raised the “problem” would have actually added something worthwhile to the project instead of just focusing on some pronouns in the FUCKING DEV DOCUMENTS they could have changed them without anybody caring.
No need to be aggressive. If that’s your position then so be it. I just figured I must have missed an apology or something.
And if it’s not about wasting time, then I don’t get why they then spent time adding a code of conduct that reads to me as codifying tolerance of bigotry (it says “Participants will be tolerant of opposing views”, which in context reads to me as a doubling down that participants must tolerate non-inclusiveness as an “opposing view”). If they really cared about not wasting time then why not just accept the PR to make the language inclusive instead of wasting time creating drama and doubling down with a code of conduct that flies in the face of the paradox of tolerance.
I’m not aggressive. Don’t be condescending. I used caps instead of making it bold. And I use cursewords whenever the fuck I want.
-
He doesn’t need to give an apology. You’re making this a thing which seems to prove his point.
-
The PR is just a waste of a PR because it does nothing and it stems from what at the time was a very political bullshit issue. Allowing the PR would provide a foundation to make everything that isn’t pronoun-correct to be able to get attacked. And you don’t want that in a project.
-
It’s not bigotry because it doesn’t matter what pronoun one uses in DEV DOCUMENTS. Use whatever the hell you want. It’s only an issue if it’s facing the end user. Anything else is just annoying and comes from an agenda. And it’s best to stop people with agendas as fast as possible.
-
The same response would have been given if somebody were to try to change an inclusive pronoun to an exclusive pronoun. But that seems to be something people don’t even want to accept.
-
Ladybird faces an uphill website compatibility battle thanks to Chrome dominance. I wish them all the best.
They are writing the browser from the ground up following web specifications, specifications Google themselves often write and maintain. So it should just work once it’s done, great talk by the lead Dev that goes into a lot more detail on that and just the project in general. https://youtu.be/9YM7pDMLvr4
As far as I understand most websites load so far (slowly) and will be aout 90% correct, but with visual issues
I’m of the opinion that Google produces the specifications in bad faith, choosing features and constructions that are costly to implement to prevent others from entering the market. For example, see WebUSB. It’s a completely unnecessary standard at the very least and waste developer time. Other browsers have not bothered to implement it, generally calling it out for being a dumb specification.
With that said yes there are standards, but primarily pushed and controlled by one company that is not interested in others writing web browsers. Hopefully they’re forced to divest themselves from Chrome.
Both WebUSB and WebSerial can be pretty useful. Some online IDEs use WebSerial, meshtastic web flasher uses it too, GrapheneOS web flasher utilizes WebUSB.






