Live data from Hacker News

Ladybird browser spreads its wings

lwn.net

21–30 of 319 posts

Re: Ladybird browser spreads its wings

#22

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

That's the old usage of the word "chrome", as far as I know.

Re: Ladybird browser spreads its wings

#24

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

It's a usage that predates and conceivably inspired Google-brand Chrome (and by contrast arguably Rust?), referring to the UI parts of the browser rather than, I think, rendering and javascript and stuff.

Re: Ladybird browser spreads its wings

#25

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

The "chrome" of an app is the part surrounding the main windows, like toolbars and the such.

IIRC when Chrome appeared, the name was chosen because it was a browser without chrome (ie: it used to be just the rendering windows with the url bar on top), differently from other browsers at the time.

Re: Ladybird browser spreads its wings

#26

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

As per https://en.wikipedia.org/wiki/Chrome:

>User interface chrome, the borders and widgets that frame the content part of a window

Re: Ladybird browser spreads its wings

#27
post #18

Earlier quoted context omitted.

Having looked at the source code… it’s not close. Not even 1/20 of the way there IMO. But it might not need to be. It’s nice just having a second system. I don’t know to what extent Ladybird can replace Chrome, but the issues that come with a monoculture are known. There’s probably at least some hope that Ladybird could take off once it reaches a critical mass.

It will never reach critical mass.

You don't know that. After all, Chrome comes from Webkit, which comes from Khtml, which comes from a huuuge one-person rewrite of basically a whole browser engine (https://en.wikipedia.org/wiki/KHTML#Re-write_and_improvement)

Re: Ladybird browser spreads its wings

#28

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

Firefox always referred to its user interface as the chrome (hence userchrome.css) and Google engineers decided that it should be funny to name their browser that.

Re: Ladybird browser spreads its wings

#29

I’m irrationally excited for this project. The idea of a community built browser is incredibly appealing considering the current landscape where all browsers are either Chrome, Chrome in a trench coat, or Firefox

I don't understand what is wrong with Firefox. It is open-source, highly configurable and reasonably secure (if you have the time to configure). Yes, it has shortcomings, but what doesn't.

Re: Ladybird browser spreads its wings

#30

I was recently browsing their docs, and kept finding references to choosing a "browser chrome" (options including Qt and AppKit). Is this some new usage of the word "chrome" that I'm not familiar with, or does it use chrome libraries?

Google co-opted an already common term into a Proper Noun™.

https://developer.mozilla.org/en-US/docs/Glossary/Chrome

http://www.catb.org/%7Eesr/jargon/html/C/chrome.html

Netscape called it that and thus so does Mozilla. Try loading up `chrome://branding/content/about-logo.png` for an example of the chrome URI scheme in Firefox!

Post reply on HN