Live data from Hacker News

No XBL Components Left in Firefox

twitter.com

71–73 of 73 posts

Re: No XBL Components Left in Firefox

#71
post #65
post #45

That's a non-trivial amount of hard work going down the drain right there. I'm not saying it was the right thing to do, but XUL and the component architecture were major reasons Mozilla took forever to be released, and then forever again to become usable. And then a major reason why Firefox extensions became a thing long before using web tech was an option. I tried to find uses for it back in the days, read a book an…

They only get so complex when people insist into plugging a square into a round pet, like using said technologies from C, writing everything by hand. Using ActiveX, nowadays COM/UWP, is never an issue from Delphi, C++ Builder, .NET, Visual C++ via MFC, C++/CX, C++/WinRT, Eiffel.

It's mostly a thick layer of lip stick though, as soon as something doesn't work you start paying for building on top an epic tower of crufty abstractions.

I once did some Java EE in Eclipse. They both look mostly the same to me. A mountain of crufty crap covered with as much lip stick as it took to make it sort of flop along.

I'm sorry if I'm stepping on toes here, this is just my experience. May I ask what you're using component frameworks for these days? I spent 13 years professionally writing reservation and accounting client/server apps in Delphi but never even came close.

Re: No XBL Components Left in Firefox

#72
post #8

Earlier quoted context omitted.

It rendered GTK I believe? Which used native controls. I used to build a Firefox addon and the things you could do were amazing -- I could render into the status bar and popup a native window fed with data from a remote server. All from an XML file and some javascript! And you could style it with CSS! The hacks and contortions addons have to go through now just to do something like that are insane, and the results ar…

XUL is just themed to look like GTK it's no more native than HTML is.

The important part is how it appears to the user. XUL appears like a proper native program, not like a web page.

Re: No XBL Components Left in Firefox

#73
post #27
post #20

Earlier quoted context omitted.

The new and updated Firefox Quantum has UI redundancy issues. I can't believe they don't let users customize the main menu!

Which menu? (The row where the address bar is is customizable, no?)

The one at the right edge of the toolbar, the only one.
Post reply on HN